我们正在面对一个产生太多孩子的php-fpm服务器的问题。 今天早上,我设置了php-fpm的状态页面 ,并且获得了一个有趣的信息:在由孩子执行的所有脚本中,有一个请求持续时间大约等于3050111212255天,等于3050111212255微秒,这是机器的正常运行时间,尽pipe我们最近重新启动了php-fpm 。 这里是这个脚本的状态页面的输出。
pid: 19998 state: Idle start time: 29/Aug/2014:14:48:25 +0200 start since: 578 requests: 244 request duration: 3050444744915 request method: POST request URI: /app.php?_format=json content length: 96 user: jobuser script: /home/frontoffice/instances/encoding/current/web/app.php last request cpu: 0.00 last request memory: 7864320
你认为这是一个在PHP的FMP的错误?
看起来像一个旧的bug还没有解决:
遇到同样问题的人可以尝试将request_terminate_timeout = 300添加到他们的php-fpm池configuration中