Где изменить количество потоков в Weblogic 10.0 MP2 - PullRequest
3 голосов
/ 22 сентября 2011

Мне нужно изменить количество потоков, доступных в моей среде Weblogic 10.0 MP2 для некоторых тестов производительности, но я не могу найти, где именно находится эта опция.

Может кто-нибудь поделиться этой информацией, пожалуйста?спасибо.

1 Ответ

4 голосов
/ 22 сентября 2011

Weblogic 10 не использует очереди потоков выполнения, как в предыдущих версиях (т. Е. Weblogic 8.1 и более ранних версиях)

Эта концепция теперь заменена на Work Managers .

Это самонастраивающиеся, то есть WLS будет автоматически настраивать количество потоков каждые 2 секунды в зависимости от того, как он видит необходимость увеличения потоков для загрузки приложения.

Вы можете подтвердить это с консоли, оно будет показывать увеличивающееся количество потоков выполнения при увеличении нагрузки.

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

Например, некоторые веб-приложения или EJB могут получить большую долю потоков и так далее.

Для быстрого просмотра см. http://www.oracle.com/technetwork/articles/entarch/workload-management-088692.html

и

http://m -button.blogspot.com / 2009/02 / tuning-default-workmanager-on-weblogic.html

Во-вторых, вы работаете в режиме разработки или в производственном режиме.

В режиме разработки вы можете использовать этот параметр строки cmd

-Dweblogic.threadpool.MinPoolSize=100

но я не уверен, что это сработает, поэтому лучше оставить его менеджерам по работе

...