关于502
1、后端服务器异常,直接返回
可能的原因:PHP进程满,不接受请求
2、响应超时,返回错误码3、502问题很多时候会反映在服务器某一部分系统性能上,因此如果通过日志解决不了问题时,通过观察系统性能是一个解决502问题的思路
一些可用于排查问题的LOG
1、access log
2、系统慢查询LOG
3、数据库log
结合以上三个LOG,基本上可以确定由于程序问题导致的502
一些可用的命令
如果通过以上LOG仍然不能确定502问题的原因
可以通过以下命令,进一步观察系统状态来分析原因
系统负载
sar
09:00:01 AM CPU %user %nice %system %iowait %steal %idle
09:10:01 AM all 0.23 0.02 0.08 0.01 0.00 99.66
通过对系统负载的观察,精确确定某一时间区间,进而根据此时间范围去查看对应日志,定位问题
查看系统运行时状态