我有一个 ERR_CONNECTION_TIMED_OUT 并且网站在大约 1.5 小时的时间范围内几次关闭了几分钟,这是我在日志中发现的:
[Mon May 21 11:21:51.236380 2018] [mpm_worker:error] [pid 3206:tid 140035442734330] AH00287: server is within MinSpareThreads of MaxRequestWorkers, consider raising the MaxRequestWorkers setting
我去/etc/apache2/conf/httpd.conf
发现了这个:
MaxRequestWorkers [The number specified for my server]
我昨天刚刚更换了服务器,这是网络人员关于问题原因的一种理论:
由于传入的流量类型(即机器人流量),服务器正在达到 maxworkers。BingBot 和 Googlebot 再次抓取您的网站,可能是因为新服务器。您可以管理这些机器人的抓取速度,以便它们在任何给定时间都请求如此之多。
这是一个合理的解释吗?我觉得这很难相信。
编辑 1:这听起来像是 Google 执行的拒绝服务 (DDoS) 攻击!