Tomcat端口被占用怎么查看占用程序

Posted xianyao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat端口被占用怎么查看占用程序相关的知识,希望对你有一定的参考价值。

1、关闭占用8080端口的进程:8080端口被占用的话执行startup.bat会报错,可在cmd下执行netstat -ano命令查看端口是否被占用,如果被占用可根据相应的PID号在任务管理器查找并关闭相应进程,然后重启tomcat。此方法弊端是端口被占用就得重复上述操作。

2、更改tomcat端口:进入tomcat安装目录\conf\文件夹,以记事本打开service.xml,在如下所示位置指定新的端口号并重启tomcat。

<Connector port="8022" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" />

protocol 这个参数可以修改成 org.apache.coyote.http11.Http11NioProtocol , 可以提高 tomcat 的 并发能力,修改了这个配置需要重启 tomcat 才能生效。

<Connector port="8022" protocol="org.apache.coyote.http11.Http11NioProtocol"
    connectionTimeout="20000"
    redirectPort="8443" />

以上是关于Tomcat端口被占用怎么查看占用程序的主要内容,如果未能解决你的问题,请参考以下文章

tomcat端口被占用了怎么办

window cmd怎么查看进程

Mac 8080端口被占用的解决

tomcat端口被占用怎么解决,进程里找不到

Tomcat localhost端口被占用问题解决

tomcat端口被占用了怎么办