cloudControl - 超时和fastcgi错误

时间:2014-03-19 02:35:25

标签: php fastcgi cloudcontrol

在过去的几天里,我们的PHP应用程序几乎总是遇到超时,同时显示了cloudControl错误日志文件

Error [error] [client ...] FastCGI: incomplete headers (0 bytes) received from server "/app/php/box/php-fpm"
Error [error] [client ...] FastCGI: comm with server "/app/php/box/php-fpm" aborted: idle timeout (120 sec)

标准内存限制设置是否存在问题?如果是,那么解决它的最佳方法是什么?提前谢谢。

1 个答案:

答案 0 :(得分:2)

您在日志中观察到的错误通常来自运行时间太长的php进程。运行时限制为120秒。在大多数情况下,如果您的应用程序“突然”开始打印出这些消息,则它与外部服务(数据库,Web服务......)有关,这些服务的回答速度低于预期。如果是这种情况,最好配置超时(套接字)并处理错误情况,以防止您的应用程序受到其他服务的影响。

我希望它有所帮助。