通过一坛友的论坛求助,炸出来很多“鱼”啊

查看 7|回复 0
作者:xbz0412   

昨天看到论坛这哥们的求助,看到大家的回复,实话说....有点感慨
坛友们都很热心,但是判断问题的逻辑却不太通,有的说是数据库问题
有的说是重启一下解决,重启确实能短暂解决,但是治标不治本呀
作为运维工程师得排查出来具体的问题所在才行.........
原帖:https://www./thread-258750-1-1.html
下面来分析一下,顺便给大家普及一下运维知识
首先他的情况是这样,网站打开报502错误,服务器资源占用并不高,如下图


fd39e2a659b1c492bb6d768a4e193eb7_204027tnemedowrwbrwreb.png (41.06 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传



31be8b6686d2748958e9bff1a9e20204_204347emfpifloz9omeexo.png (49.46 KB, 下载次数: 0)
下载附件
保存到相册
半小时前 上传

由此可以分析出,此刻的WEB引擎Nginx(Tengine)其实并没有挂,因为有响应502代码
并不是无响应,也不是444代码直接断开状态,也没有出现数据库等无法连接的报错,
所以可以推测出是PHP等支撑环境出了问题,盲猜是安装了PHP以默认设置运行导致
宝塔安装PHP后,点开里面有个性能调整,默认是比较低的,进程数很少的
自己调试或者流量很小的情况下,不会出现这类问题,但是遇到被刷,
或者并发很大的情况下,情况就不一样了,进程数占满后,就会出现PHP无法响应的情况
随后使用向日葵远程支援了一下该坛友,验证了我的猜想,
一是被刷,二是进程太少,优化了下,顺便帮忙配置了Nginx防火墙及API接口,
该说不说啊,现在这些个刷别人网站的实在是太可恶了....
全国各地的IP地址,随机变换的UA,几乎毫无特征可言(其实按IP或者指纹也是可防御的)
但是正常情况下,很多人压根防不住,或者一通乱杀,误杀N多正经用户

下载次数, 情况下

您需要登录后才可以回帖 登录 | 立即注册

返回顶部