Назад | Перейти на главную страницу

Насколько расширяем является WebSphere Work Manager

Цитирование https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/asyncbns/tasks/tasb_workmanager.html:

Максимальное количество потоков может быть временно превышено, если установлен флажок Growable. Эти дополнительные потоки отбрасываются, когда работа над потоком завершается.

Я не могу найти никакой документации о том, насколько может быть превышено максимальное количество потоков. Это фиксированное число выше максимального значения? Процент? Ограничено какой-то другой глобальной конфигурацией? Ограничено до тех пор, пока ресурсы JVM не будут исчерпаны?

Я не верю, что существует какой-либо верхний предел, когда пул потоков WorkManager помечен как растущий. Центр знаний документация сообщения WSVR0630I намекает на это в заявлении, что «пул будет продолжать расти, пока рабочие запросы превышают текущее количество доступных потоков».

Для справки полное сообщение скопировано здесь:

WSVR0630I: Расширяемый пул потоков «{0}» был расширен за пределы первоначально определенной максимальной емкости. В настоящее время размер пула составляет "{1}".

Объяснение Указанный пул потоков достиг предопределенного максимального размера и будет расширен.

Действие Никаких немедленных действий не требуется; однако пул будет продолжать расти до тех пор, пока количество рабочих запросов превышает текущее количество доступных потоков.

Это выглядит как PM13147 добавлено логирование вышеуказанного сообщения.