2016-03-29 8 views
2

Я изо всех сил пытаюсь перечислить активные потоки из пула потоков WebContainter в WebSphere Application Server 8.5.5. Кто-нибудь может мне помочь? Я новичок в WebSphere.Активные темы в WebSphere 8.5

wsadmin.sh -lang jython -c "print AdminControl.queryNames ('name=WebContainer,process=server1,platform=dynamicproxy,node=node1,version=8.5.5.8,type=ThreadPool').splitlines()" 

ответ

2

Используемая вами команда будет фактически запрашивать конфигурацию пула потоков, а не отображать потоки. Я думаю, что вам не хватает *, в конце имени объекта, поэтому он не будет отображать конфигурацию пула потоков. Например,

'name=WebContainer,process=server1,platform=dynamicproxy,node=node1,version=8.5.5.8,type=ThreadPool,*' 

Для того, чтобы просмотреть стеки потоков активных потоков, один из вариантов было бы выполнить следующую команду, чтобы создать Javacore, который входит в корневую папку для вашего профиля,

jvm = AdminControl.queryNames('type=JVM,process=server1,*') 
AdminControl.invoke(jvm, 'dumpThreads') 
+0

Спасибо. Как указать количество активных потоков в этих потоках стеков? – shaa0601