这两天搞wprocket,插件在预缓存的时候会造成系统520错误,这个520错误产生原因很多,有可能是nginx 或者是 php 。我这个就是因为php 不够用了,造成无法处理请求。解决方法,就是增加php-fpm 创建的子进程数。
pm.max_children = 30 //设置子进程最大数值 pm.min_spare_servers = 10 //php-fpm的最小空闲进程数 pm.max_spare_servers = 24 //php-fpm的最大空闲进程数
要注意的是min_spare 和max_spare 不能大于max_children .
最后就是重启php-fpm 进程就可以了。
评论 (0)