九月旳风 發表於 2025-10-21 11:17:02

查看tomcat并发连接数实现方式

<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li><a href="#_label0">查看tomcat并发连接数</a></li><ul class="second_class_ul"><li><a href="#_lab2_0_0">方式1:通过tomcat自带的管理控制台查看</a></li><li><a href="#_lab2_0_1">方式2:通过命令行查看</a></li></ul><li><a href="#_label1">总结</a></li><ul class="second_class_ul"></ul></ul></div><p class="maodian"><a name="_label0"></a></p><h2>查看tomcat并发连接数</h2>
<p class="maodian"><a name="_lab2_0_0"></a></p><h3>方式1:通过tomcat自带的管理控制台查看</h3>
<p>启动tomcat后,在浏览器输入:http://11.8.130.129:8080/manager/status</p>
<p>tomcat7以后需要账号登录,配置账号需要进入tomcat目录下的conf路径下tomcat-user.xml文件进行修改:</p>
<p>打开tomcat-users.xml加上如下代码到 &lt;/tomcat-users&gt; 节点内就ok了</p>
<div class="jb51code"><pre class="brush:xml;">&lt;role rolename="manager-gui"/&gt;
&lt;role rolename="manager-script"/&gt;
&lt;role rolename="manager-jmx"/&gt;
&lt;role rolename="manager-status"/&gt;
&lt;user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/&gt;</pre></div>
<p>配置修改后,重启tomcat ,再次输入上述的地址,登录。</p>
<p>登录后可以看到以下内容:</p>
<div class="jb51code"><pre class="brush:bash;">"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</pre></div>
<p><span>Current thread count 就是当前的并发量</span>。</p>
<p class="maodian"><a name="_lab2_0_1"></a></p><h3>方式2:通过命令行查看</h3>
<p>实时查看tomcat并发连接数</p>
<div class="jb51code"><pre class="brush:bash;"> # netstat -na|grep ESTABLISHED|grep 8080| wc -l</pre></div>
<p><span>*此命令必须用root执行</span></p>
<p><strong>查看指定端口是否监听</strong></p>
<div class="jb51code"><pre class="brush:bash;"> # netstat -an | grep 8080</pre></div>
<p><strong>linux查看开放的端口</strong></p>
<div class="jb51code"><pre class="brush:bash;"> #iptables -L -n </pre></div>
<p><span>*此命令必须用root执行</span></p>
<p><strong>在防火墙中打开8080端口</strong></p>
<div class="jb51code"><pre class="brush:bash;">#iptables -I INPUT -p tcp --dport 8080 -j ACCEPT</pre></div>
<p><span>&nbsp;*此命令必须用root执行</span></p>
<p class="maodian"><a name="_label1"></a></p><h2>总结</h2>
<p>以上为个人经验,希望能给大家一个参考,也希望大家多多支持琼殿技术社区。</p>
頁: [1]
查看完整版本: 查看tomcat并发连接数实现方式