微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何避免重新启动php-fpm时出现502网关错误?

在我的Linux系统上重新启动PHP-fpm服务时,PHP CGI进程需要一段时间才能完全closures。 在此之前,尝试启动新的PHP CGI实例失败,因为端口9000仍然由终止进程保留。 在这段时间访问网站导致502网关错误,我想避免。

如何顺利重启PHP-fpm而不会出现这个错误

真的用NginxloggingPOST请求体(而不是“ – ”)

configuration启用SSI Nginx

Linux的PHP Web服务器+ Apache或Nginx

无法在一个子域上运行多个NodeJs服务器

静态和非静态资源有什么区别?

运行PHP-fpm的两个实例,在一个上游部分描述它。

上游fast_cgi {

server localhost:9000;

服务器localhost:9001备份;

}

改变Nginx.conf,使用fastcgi_pass fast_cgi; 。 之后,如果你重启一个实例,Nginx会通过第二个PHP-fpm实例处理请求。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐