weblogic线程池介绍

 1. Weblogic版本:9.2

2.环境->服务器->ServerNameAdminServer(管理)->监控页签->线程

1)Active Execute Threads 【活动执行线程】:Weblogic线程数大小,可在weblogic的配置文件config.xml中配置。

2) Execute Thread Total Count【执行线程总数】:为启动的WebLogic Server的总执行线程数

 

  <server>

    <name>AdminServer</name>

    <self-tuning-thread-pool-size-min>10</self-tuning-thread-pool-size-min>

    <self-tuning-thread-pool-size-max>20</self-tuning-thread-pool-size-ma>

  </server>

  如上通过控制台登陆后:

Active Execute Threads 10+1 =11

Execute Thread Total Count=10+1=11 此值在Server启动后有可能会发生变化,其值应该为:Active Execute Threads+Standby Thread Count

3) Execute Thread Idle Count【空闲执行线程计数】:为当前WebLogic Server空闲的线程数,其值为空闲的Active值。

  :当通过控制台登陆到console页面后,本身就会占用一个Active Thread,故在没有请求的情况下,登陆后,按如上配置会看到此栏位值为10,而不是11

4) Queue Length 【队列长度】:请求队列等待的数量。当Execute Thread Idle Count=0,且又有请求时,此栏位值才不为零。

5) Pending User Request Count【待定用户请求计数】

6) Completed Request Count【完成的请求计数】:完成的请求总次数。(包含控制台的访问)

7) Hogging Thread Count【独占线程计数】:挂起的线程数量,如20个联机交易并发写日志,结果只有10个联机交易在执行,则此栏位值为20-10=10

  在压力测试时,发现此栏位有值,而系统CPU等利用率又不高,压力上不去后关闭日志的输出,再测试时,压力就可以压上去了。

8) Standby Thread Count【待机线程计数】:

9) Throughput【吞吐量】

你可能感兴趣的:(weblogic,线程池)