1.昨晚发现经常系统一直返回502(请求接口,http状态码返回502),然后以为数据库负载太大,但看数据库没什么压力,但是看到web服务器cpu占用率很高,想问下,返回502和web服务器资源占用多有关系吗?(因为我不确定是不是真的是因为web服务器cpu占用率很高导致的502,还是,我接到反馈说很多502的时候恰巧数据库压力很大,但是我登陆上去看的时候因为流量高峰已过,所以没看到数据库有压力,而看到了web服务器很大压力,让我误以为是web服务器cpu占用率高导致的520,我不确定这个,所以问问大家!)
2.想问下,一般情况下返回502,可以从哪方面去排查,我现在是先看数据库的cpu,内存使用情况,再看web服务器的cpu,内存使用情况,然后就想不到了,希望有大神能给点思路。
3.假设502真是数据库压力大引起的,我想问下,到底是和数据库服务器的cpu占用率关系大,还是内存使用情况关系大
502是代理访问不到服务
检查服务的日志