使用Apache 2.2.15后端PHP 7(Php-fpm)运行Varnish 3.0.7。我遇到了一个问题,在该问题中,我可以从网络服务器上看到发送一系列错误的错误日志:
2019-05-08 07:44:53:(mod_fastcgi.c.2424)文件意外结束(也许fastcgi进程死了): 2019-05-08 07:44:53:(mod_fastcgi.c.3175)未收到回复,请求已发送
但是事实是,这种情况仅每5分钟发生一次,大约需要20秒。我今天才意识到这一点。我已经检查过以确保PHP-FPM在那个时候没有显示孩子被关闭,所以这是另外一回事。
FWIW,Apache已将KeepAlive设置为关闭。我检查了Varnish VCL,确实将.first_byte_timeout设置为300秒,但是将其更改为600秒后,我们似乎仍然会发生这种情况。
有人知道如何解决此问题吗?使用探针对服务器法规执行ping操作是否可以防止这种情况发生?