1. 程式人生 > >【效能優化】檢視tomcat 併發連線數

【效能優化】檢視tomcat 併發連線數

檢視tomcat併發連線數有兩個方式:

方式1:通過tomcat自帶的管理控制檯檢視:

啟動tomcat後,在瀏覽器輸入:http://11.8.130.129:8080/manager/status

tomcat7以後需要賬號登入,配置賬號需要進入tomcat目錄下的conf路徑下tomcat-user.xml檔案進行修改:

開啟tomcat-users.xml加上如下程式碼到 </tomcat-users> 節點內就ok了

 <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

配置修改後,重啟tomcat ,再次輸入上述的地址,登入。登入後可以看到以下內容:

"http-bio-8080"

Max threads: 200 Current thread count: 10 Current thread busy: 2
Max processing time: 671 ms Processing time: 3.987 s Request count: 197 Error count: 1 Bytes received: 0.00 MB Bytes sent: 1.84 MB

 Current thread count 就是當前的併發量。

方式2:通過命令列檢視:

實時檢視tomcat併發連線數


netstat -antp | grep 8080 | grep ESTABLISHED -c