!
也想出现在这里? 联系我们
广告位
当前位置:首页>技术分享>编程技术>Nginx响应超时报错:upstream timed out (110: Connection timed out) 原因及解决方案

Nginx响应超时报错:upstream timed out (110: Connection timed out) 原因及解决方案

今天看了下Nginx的日志,发现里面的错误信息upstream timed out (110: Connection timed out) while reading response header from upstream,upstream: \"fastcgi://127.0.0.1:9000\",大概的意思是等待时间过长,在网上查了很多资料,大意是修改 nginx 配置文件,延长 fastcgi 等待时间,但不能解决根本问题。下面就来给大家解决一下这种问题。

Nginx响应超时报错:upstream timed out (110: Connection timed out) 原因及解决方案经测试,问题出在 php-fpm,php 代码要使用 file 存取 session,读写数据库,其中有一项操作缓慢,都能造成 nginx 假死;

解决方案:

新建 php-fpm 慢日志:

#mkdir /var/log/php-fpm && chown www-data:www-data /var/log/php-fpm

打开 php-fpm 的配置文件

#vim /usr/local/etc/php-fpm.d/www.conf

修改:

重启 nginx 和 php-fpm

刷新页面,页面一直停留在阻塞状态,没有反应,这时,

tailf /var/log/php-fpm/www.log.slow可以清楚看到执行慢的语句和操作,这样就能找到具体原因!

给TA打赏
共{{data.count}}人
人已打赏
编程技术

【WP函数】add_action()(wprcoef函数的用法)

2022-9-11 16:32:46

编程技术

Windows11系统如何将输入法最小化?设置输入法最小化方法教程(输入法怎么最小化)

2022-9-11 17:31:18

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 admin@s9h.cn 或点击右侧 私信:少羽 反馈,我们将尽快处理。
0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索