Программно создать WorkManager на WAS 6.1
Можно ли создать WorkManager из запущенного приложения?
(даже примет хаки и / или непубличный API:)
У меня нет доступа к какому-либо дескриптору развертывания, и я не могу требовать какой-либо дополнительной настройки в среде развертывания (например, предварительной настройки рабочего менеджера).
1 ответ
Итак, как пишет один из авторов WorkManager в WAS.
Я думаю, вам лучше создать стандартный WorkManager для общего использования. После того, как это будет создано, вы не сможете создать еще один экземпляр WorkManager, вы можете поместить на него обертку Executor и создать Executors, как вы пожелаете.
Крис написал эту статью об упаковке WorkManager с Executor пару лет назад.
http://www.ibm.com/developerworks/websphere/techjournal/0606_johnson/0606_johnson.html
Но я бы постарался создать все больше и больше пулов потоков. Скорее всего, вам лучше использовать существующий пул. Слишком много потоков - плохая вещь в приложении.