网站正常运行时有时会出现502错误,求助分析原因
回 1楼西秦的帖子
你好,在提示502期间我查看了应用日志是正常的,而且有问题的时候是两台机器的80端口同时异常。
有定义错误返回,而且即使是未定义错误返回,也不可能在输入主页地址时候出现502啊,以为之前一直都是正常的
-------------------------
回 5楼小柒2012的帖子
memcached我也不是很懂啊,我只是知道项目里用到了memcached,出错是IP+80端口访问不了,但是后台应用日志是没有错误信息的。
如果是网站程序问题的话 为什么会出现这种一直运行的好好的突然就出现了502错误,然后又自己莫名其妙的好了,而且没有规律性,并不是程序运行了好久就出现这种问题。
-------------------------
回 3楼西秦的帖子
你好,出现reString这种日志是昨天才第一次发现的,场景是我已经启动了应用,后台日志一直在打印正常程序运行的日志,然后就突然出现这样的日志,然后是程序启动日志,然后就是正常启动程序后的样子了
-------------------------
回 4楼kideny的帖子
你好,nginx日志只提示了我截图上面的那些...出现这种问题的时候443端口是正常的,只有80端口不通,而且是两台机器同时出现这种情况
-------------------------
回 9楼空格博客的帖子
你好,我没有遇到过超时导致502的情况,我的网站出现这种问题的时候在负载均衡控制台看80端口异常,后台程序日志是正常的。但是这种情况是突然出现的,比如程序启动以后一切都是好好的,过了几小时或者几天或者几个月突然80端口就异常了...
-------------------------
回 11楼西秦的帖子
你好,我就是开发人员,这个项目是半路接手的,Nginx+Resin+Memcached也都是自己摸索出来的,以前没用过这些
-------------------------
回 12楼小柒2012的帖子
出问题的时候如果通过https访问可以进入网站,不过速度明显变慢,通过IP+80端口无法访问,IP+8080貌似可以打开resin目录,昨天出问题的时候没有试过IP+8080访问,所以不敢肯定。
-------------------------
Re网站正常运行时有时会出现502错误,求助分析原因
我现在很疑惑的问题是:如果是致命的Nginx或者Resin或者其他什么的配置错误,那程序在启动时候就会出错误啊,可是启动程序是正常的,网站也是绝大多数时候都是正常访问的。如果是运行一段时间后因为有内存泄露造成内存不足或者Nginx什么的链接数不够了,那么重启服务或者重启几次了应该就能恢复正常了吧,可是昨天出问题的时候两台机器我都重启过,依然没用。而且出问题的时候只是80端口有问题,443端口正常,所以我完全猜不出问题是出在哪里,是Java Web程序?还是Nginx?还是Resin?还是其他的什么
-------------------------
回 17楼西秦的帖子
你好,出现问题的时候后台程序运行完全正常啊,日志没有任何异常,而且通过https是可以访问的
-------------------------
回 16楼lab2016的帖子
你的是java程序还是php的? 如果是php的可以尝试修改php-fpm的链接数
-------------------------
回 20楼西秦的帖子
你好,你所说的”后端是否发送了拒绝请求“是指Nginx拒绝还是Resin拒绝?
我在nginx的日志里看到俩日志access.log 和 error.log,error.log的日志就是我前面贴的那个提示节点no live全部挂掉的截图,
access.log里面就是正常请求日志。
赞0
踩0