我的网站每2-3天就会宕机一次。它不会在前端显示任何错误,浏览器会在很长一段时间内继续加载,但没有数据显示。当我检查apache错误日志时,我发现最大请求工作线程限制已耗尽。在过去的10天里,我增加了同样的频率,频率增加到5天,但仍然在下降。该网站于45天前上线,完美运行了30天。甚至我们也没有注意到交通流量的增加。该网站托管在AWS计划是t2.2xlarge。
发布于 2019-10-31 10:32:08
你在分层导航中使用了很多过滤器吗?当机器人命中它时,如果使用sql搜索,它将超过最大连接数并锁定,重复一遍又一遍。一个可能需要关注的领域。我已经有了这个问题,不得不在robot.txt中阻止所有坏的机器人。主要检查中国的僵尸程序,并在htaccess或防火墙中通过IP拦截robot.txt,指示僵尸程序延迟10。将您的站点连接到cloudflare并调整内容以禁止巨大的点击量。一般来说,大多数中国机器人是那些不遵守规则的人,robot.txt si个人屏蔽了整个中国。
https://stackoverflow.com/questions/58619928
复制相似问题