nginx的502错误真是恼人。修改这又是修改那还是不行。
其中要修改一个php—fpm.conf 的配置文件:<value name=”max_children”>50</value>。
记得自己明明是设置的50,但是在执行ps aux|grep php-cgi|wc -l 后显示502。怎么会这样。
今天从网上一搜,终于找到了答案。php-fcgi进程数超过预设值问题的解决
问题的原因是ngnix重启后,php-fpm没有理会原来的进程,所以重启后,php-cgi进程会越来越多。
nginx的502错误真是恼人。修改这又是修改那还是不行。
其中要修改一个php—fpm.conf 的配置文件:<value name=”max_children”>50</value>。
记得自己明明是设置的50,但是在执行ps aux|grep php-cgi|wc -l 后显示502。怎么会这样。
今天从网上一搜,终于找到了答案。php-fcgi进程数超过预设值问题的解决
问题的原因是ngnix重启后,php-fpm没有理会原来的进程,所以重启后,php-cgi进程会越来越多。