Tomcat应用无法访问时,排查原因方法

1.先检查Tomcat是否启动:

输入指令:grep aux | grep tomcat,检查 Tomcat是否有应用

出现如图所示进程信息,表示该应用已经启动。

2.检查响应的端口是否打开:

输入指令:netstat -tlun  检查对应的端口是否有启动

如图所示,出现了对应的端口,表示端口已经启动

3.检查防火墙规则是否配置

输入指令:vim /etc/sysconfig/iptables  检查对应的端口是否打开

如果对应端口的防火墙没有打开,粘贴(yy)复制(p)已经配置的防火墙,修改为对应的端口

然后输入:servers iptables restart   是修改的配置生效

4.查看Tomcat的logs日志Catalina.out,是否报异常

假如8080端口是否被占用

a.先关闭掉Tomcat应用,shutdown.sh

b.再输入netstat -tlun ,检查8080端口是否还是启动的,假如还是启动的,在输入:netstat -tlun | grep 8080

c.检查到Tomcat被占用后,去到Tomcat的conf目录,修改servers.xml,中8080端口,vim servers.xml  输入/8080,查找到8080端口,修改为其他端口

d.再在防火墙中添加新的端口,使在防火墙打开

e.再次重新启动Tomcat

猜你喜欢

转载自www.cnblogs.com/chuchu5811/p/11768629.html