ngnix反向代理tomcat偶尔出现请求50x.html错误

html-css014

ngnix反向代理tomcat偶尔出现请求50x.html错误,第1张

这种问题可以这样排除,ngnix与tomcat在两台不台服务器。先通过ngnix的access.log测试ngnix是否接收了请求,如果接收了请求,再在tomcat那边记录是否接收到ngnix的转发,可以通过log或者硬编码的方式。

像你所说的问题,应该出现在tomcat的业务处理超时上,tomcat有一个超时限制,ngnix在一定的时间内没接到tomcat的回应后,就触发了502代码的错误,直接弹出50x.html提示,所以仔细检查tomcat业务处理过程即可。

html文件所在文件夹:/usr/share/nginx/html

文件名为50x.html index.html

配置文件所在文件夹:/etc/nginx

文件名为nginx.conf

内容:

日志存放路径:/var/log/nginx

文件名为access.log error.log

默认配置文件:/etc/nginx/conf.d

文件名为default.conf

内容: