Tomcat 报错 java.net.connectexception:拒绝连接 解决办法

tomcat java.net.ConnectException: Connection refused


1,描述
在一次配置新工程项目,修改Tomcat server.xml后,执行shutdow.sh脚本关闭服务器,提示出现如下错误:
tomcat java.net.ConnectException: Connection refused
等一大堆错误


2,解决
我们 ps -ef|grep java
找到所有java进程号
kill -9 进程号
把出现的进程干掉,除了 用户名  XXX XXX  0 20:56 pts/0    00:00:00 grep --color=auto java之外。


3,重启
sh start.sh 
正常了;


4,原因与分析
表明原因在于端口被占用等可能性,其根本在于你shutdown的时候,执行的是shutdown.sh脚本,而如果项目此时有些数据库链接之类的,以至tomcat其实根本没有真正关闭,也是就是没有完全关闭掉,导致你再次shutdown的时候报错。

你可能感兴趣的:(linux)