Nginx PHP-FPM 这个是什么问题 ...

发布于 2022-09-01 22:28:01 字数 474 浏览 14 评论 0

nginx error.log

2015/12/09 15:44:07 
[error] 17935#0: *2089 upstream timed out (110: Connection timed out)
 while reading response header from upstream, 
client: 27.115.50.210, server: 22kd.com, request: "GET /dash HTTP/1.1", 
upstream: "fastcgi://127.0.0.1:9000",
 host: "abc.com",
 referrer: "http://abc.com/account/login"

php-fpm 日志

[pool www] server reached pm.max_children setting (5), consider raising it

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

脸赞 2022-09-08 22:28:01

你配置的upstream下的服务是否能被nginx访问?提示超时了。

终难遇 2022-09-08 22:28:01

php进程不够用了

饮惑 2022-09-08 22:28:01

[pool www] server reached pm.max_children setting (5), consider raising it
意思就是说当前服务的进程已经达到了配置文件中设置的pm.max_children的值(5),请你考虑提高这个值。

ㄟ。诗瑗 2022-09-08 22:28:01

要设置一下php-fpm的进程数量,和超时的时间

如果不是网站访问量过大,就是被攻击

多半是504之类的错误

甜味超标? 2022-09-08 22:28:01

你可以把你的php-fpm的comf文件贴出来让大家看看。感觉你的配置有点问题。
找了篇文章给你参考下,了解下关于【进程管理方式】配置的相关内容。
https://blog.linuxeye.com/380.html

离笑几人歌 2022-09-08 22:28:01

php-fpm.ini 里面配置的最大服务进程是5,
也就是说你最多只会有5个php-fpm进程运行,换句话说,并发最大只能支持到5.
多于的用户会排队。

可以考虑在php-fpm.int里面修改这个提高这个数值,具体提高到多少由你们服务器配置决定,一般访问量不是太大的,建议设置成为200,就ok了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文