在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

开启了两个tomcat,一个默认的8080端口,一个8081端口

修改了8081端口的server.xml

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

这里默认是8005端口,我改为8015

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

这里默认是8080端口,我改为8081端口

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

这里默认是8009端口,我改为8019端口

 

重启8081端口,启动8080和8081

此时tomcat8081访问不了,说明8081的防火墙未开启,需要开启

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

此时8081就能访问了

同时启动8080和8081

修改nginx的nginx.conf

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

修改完成之后查看端口号是否已经开放

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

 

此时8080和8081都启动了,但实际上并非如此

ps_ef|grep tomcat,发现只有8081启动了,8080未启动

我们在在8080的日志中查找原因

进入logs目录查看catalina.out,发现如下报错信息

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

说明8005端口占用了,我们将其关闭

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

重新启动8080

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

查看:

在linux下使用nginx做tomcat的反向代理出现其中一台tomcat启动不了的情况解决!!

此时才是真正的都启动了