Как выполнить параллельное выполнение в коллекции, когда SecurityManager НЕ NULL?

Этот раздел связан с JDK11, политики безопасности не не распространяется на рабочие потоки ForkJoinPool и Почему MyBatisSystemException во время .parallel(). выполнение в Alfresco 6.2?

Как вы знаете, политики безопасности не распространяются на рабочие потоки ForkJoinPool, если присутствует SecurityManager ( https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html ) Вопрос в том, как выполнить .parallelStream(). выполнение в коллекциях, которые читают базы данных (доступ к сокетам), т.е. выполняют действия, требующие разрешений, когда System.getSecurityManager() != NULL ????

Благодарю вас!


person Ekaterina Ivanova iceja.net    schedule 02.03.2021    source источник