Менеджер работ уровня сервера Weblogic не используется

StackOverflow https://stackoverflow.com/questions/2257301

Вопрос

Я определил диспетчера работ (Global Workmanager), целевыми объектами которого являются управляемые серверы.

Когда приложение Ear (содержащее множество ejbs) развертывается на сервере и вызываются ejbs, оно использует только WorkManager по умолчанию, а Workmanager уровня сервера не используется.Даже MaxThreadsConstraint на уровне сервера также не соблюдается.

Я не хочу редактировать дескрипторы развертывания, чтобы обеспечить гибкость конфигурации.

Есть ли что-нибудь еще, чтобы сделать?

Это было полезно?

Решение

Если вы не хотите использовать дескрипторы развертывания веблогики, я думаю, вам придется переопределить диспетчера работ по умолчанию:

Вы можете переопределить поведение диспетчера работ по умолчанию, создав и настроив глобальный диспетчер работ под названием default.Это позволяет вам управлять поведением WebLogic Server по умолчанию при обработке потоков.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top