如何在weblogic 11g中查看哪些线程是独占线程,可以杀死么?
展开全部
WEBLOGIC 11G 线程数的线程数都是自调节的,当然,自己也可以做初始值和最大值的设置,那就需要进行配置文件的修改或者启动参数的修改:
第一方法:直接在启动命令里加上.
-Dweblogic.threadpool.MinPoolSize=800 -Dweblogic.threadpool.MaxPoolSize=800
第二方法:直接在配置文件中加上
1,在CONFIG.XML中的
<server>
<name>server_name</name>
<self-tuning-thread-pool-size-min>1000</self-tuning-thread-pool-size-min>
<self-tuning-thread-pool-size-max>1000</self-tuning-thread-pool-size-max>
...
</server>
2、在startweblogic.cmd脚本中加入一下java启动参数:
-Dweblogic.configuration.schemaValidationEnabled=false (注我在11G上加不加这个上面配置的线程数都可以用)
第一方法:直接在启动命令里加上.
-Dweblogic.threadpool.MinPoolSize=800 -Dweblogic.threadpool.MaxPoolSize=800
第二方法:直接在配置文件中加上
1,在CONFIG.XML中的
<server>
<name>server_name</name>
<self-tuning-thread-pool-size-min>1000</self-tuning-thread-pool-size-min>
<self-tuning-thread-pool-size-max>1000</self-tuning-thread-pool-size-max>
...
</server>
2、在startweblogic.cmd脚本中加入一下java启动参数:
-Dweblogic.configuration.schemaValidationEnabled=false (注我在11G上加不加这个上面配置的线程数都可以用)
追问
我是想问一下关于”独占线程”的问题,对于线程的调优我这里早已经做过优化,但是独占线程为什么会出现,出现后就一直不消失,还继续增加,在还没有增加到最大线程数之前,我的系统还是能够正常运行的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询