我有2个nginx服务器和4个专用PHP服务器,配置在上游用于执行php,每个方法在上游配置2个实例,我给出了8个实例,每个端口9000 & 9001,用于每个php-fpm服务器。
有时,nginx无法在端口9000和9001上连接php,甚至当我在端口9000或9001上从nginx到php服务器进行telnet时也不会连接。
应该在nginx和php上启用什么样的日志来识别问题,不管是网络连接问题还是服务器问题。
任何帮助都将不胜感激。
谢谢
发布于 2015-05-20 12:05:41
可能php只侦听127.0.0.1en不接受来自其他服务器的连接,您应该运行(作为root) 'netstat -tulnp‘,并查看哪个端口/地址php侦听。
发布于 2015-05-25 17:27:13
当这种情况发生时,Php可能已经用完了子进程,请检查池日志中是否有错误。如果在高流量环境中长时间运行PHP查询,通常会发生这种情况。
https://serverfault.com/questions/693256
复制相似问题