首页 >Tomcat >tomcat端口被占用

tomcat端口被占用

tomcat端口被占用

tomcat端口被占用的解决方法:1、打开cmd输入netstat -ano查看占用8080端口的程序,在任务管理器中将它关掉;2、进入conf目录,用记事本打开service.xml文件,更改端口后重启即可。

tomcat的8080端口经常会被占用,解决办法两个:

方法一:关闭占用8080端口的进程

1,打开电脑cmd命令行窗口,输入netstat -ano  指令查看所有的端口占用情况

Snipaste_2020-01-10_17-12-06.png

也可通过netstat -aon|findstr "想检测的端口号"来查看端口号占用情况,例如netstat -aon|findstr "8080"

 PID为端口被占用的进程号,上图中“8092”是占用8080端口的进程号

2,通过tasklist|findstr "进程号"查看对应的进程

Snipaste_2020-01-10_17-15-14.png

3,通过taskkill  /F /im nginx.exe关掉进程

Snipaste_2020-01-10_17-16-49.png

方法二:更改tomcat端口

1,进入tomcat安装目录\conf\文件夹

2,用记事本打开service.xml文件

3,在如下所示位置指定新的端口号并重启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启动闪退

微信扫码登陆

打开 微信
扫一扫登录