【效能優化】檢視tomcat 併發連線數
阿新 • • 發佈:2019-01-07
檢視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