504网关超时-上游超时

亨利

突然我的服务器停止工作时,一切运行顺利。我在Nginx fast-cgi中使用Linode

这是我的日志文件:

上游超时(110:连接超时),同时从上游读取响应头,客户端:76.66.174.147,服务器:iskacanada.com,请求:“ GET / HTTP / 1.1”,上游:“ fastcgi://127.0.0.1: 9000”,主持人:“ www.iskacanada.com”

location ~ \.php$ {
    include        fastcgi_params;
    fastcgi_read_timeout 120;
    fastcgi_pass   localhost:9000;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
}

当我想重新启动mysql时说:

sudo服务mysql restart停止:未知实例:start:作业启动失败

知道发生了什么吗?

亨利

经过几个小时的调试后,这里是我的操作方法:

使用Ubuntu 12.04,Nginx和php5-fmp

  1. 请检查您的日志文件!日志文件是您的朋友。504网关问题表示我的服务器无法与网站正确通信。因此,就我而言,我有Nginx和php-fpm来管理请求。我不得不检查2个日志文件:

    /var/log/nginx/error.log和/var/log/php5-fpm.log

在error.log中:

recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 76.66.174.147, server: xxxxxxx.com, request: "GET /wp-admin/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.xxxxxxx.com"

在php5-fpm.log中:

无法为地址'127.0.0.1:9000'绑定侦听套接字:地址已在使用中(98)

所以我发现我需要通过输入以下内容来检查我的php5-fpm进程

netstat | grep 9000
tcp        0      0 localhost.localdom:9000 localhost.localdo:58424 SYN_RECV   
tcp      913      0 localhost.localdom:9000 localhost.localdo:57917 CLOSE_WAIT 
tcp      857      0 localhost.localdom:9000 localhost.localdo:58032 CLOSE_WAIT 
tcp     1633      0 localhost.localdom:9000 localhost.localdo:58395 CLOSE_WAIT 
tcp      961      0 localhost.localdom:9000 localhost.localdo:58025 CLOSE_WAIT 
tcp      857      0 localhost.localdom:9000 localhost.localdo:58040 CLOSE_WAIT 
tcp      953      0 localhost.localdom:9000 localhost.localdo:58005 CLOSE_WAIT 
tcp      761      0 localhost.localdom:9000 localhost.localdo:58016 CLOSE_WAIT 
tcp     1137      0 localhost.localdom:9000 localhost.localdo:57960 CLOSE_WAIT

很多close_wait !!!那是不正常的...所以我通过键入
fuser -k 9000 / tcp杀死了所有进程

然后我改变了我的

/etc/php5/fpm/pool.d/www.conf

并更改此:

request_terminate_timeout = 30秒

现在该网站可以正常工作了。我希望这能解决问题,因为它是断断续续的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

504网关超时-上游超时

来自分类Dev

Nginx / GlassFish的504网关超时

来自分类Dev

nginx和uWSGI给出“ 504网关超时”

来自分类Dev

获取504网关超时状态代码javascript

来自分类Dev

Django的Nginx 504网关超时错误

来自分类Dev

获取清单时收到504网关超时

来自分类Dev

Wordpress-php-fpm中的超时504网关超时nginx

来自分类Dev

AWS API网关错误,与终端节点通信的网络错误,504网关超时

来自分类Dev

安装php curl后出现504网关超时/ 502网关错误-服务器Nginx

来自分类Dev

504网关超时服务器未及时响应。如何解决?

来自分类Dev

Nginx和Unicorn进行Rails部署会导致504网关超时错误

来自分类Dev

org.springframework.web.client.RestTemplate 504网关超时

来自分类Dev

Nginx提供的PHP-FPM:504网关超时-Nginx

来自分类Dev

不使用Fiddler代理时的C#HttpClient 504网关超时

来自分类Dev

PHP fwrite()块到一个大文件/ 504网关超时

来自分类Dev

使用Django提供静态文件时,HTTP 504网关超时(Nginx + Gunicorn)

来自分类Dev

如果数据库服务器超时,返回HTTP 504网关超时作为响应是否合适?

来自分类Dev

如果数据库服务器超时,返回HTTP 504网关超时作为响应是否合适?

来自分类Dev

1分钟后,Elastic Beanstalk Worker的SQS守护程序获得504网关超时

来自分类Dev

当将Dancer2应用程序作为cgi-script运行时HTTP 504网关超时

来自分类Dev

504网关超时-两个带负载均衡器的EC2实例

来自分类Dev

使用GeckoDriver Selenium和Python在无头模式下使用Firefox 68.9.0esr的504网关超时错误

来自分类Dev

每分钟运行一次cron作业,nginx上发生504网关超时

来自分类Dev

Laravel Valet MacOS Catalina:504网关在开发环境外请求超时

来自分类Dev

静态内容在上游超时(110:连接超时)?

来自分类Dev

504:使用urllib2的网关超时

来自分类Dev

504:使用urllib2的网关超时

来自分类Dev

AtTask API(504)网关超时错误

来自分类Dev

wordpress 管理面板 504 网关超时类别

Related 相关文章

  1. 1

    504网关超时-上游超时

  2. 2

    Nginx / GlassFish的504网关超时

  3. 3

    nginx和uWSGI给出“ 504网关超时”

  4. 4

    获取504网关超时状态代码javascript

  5. 5

    Django的Nginx 504网关超时错误

  6. 6

    获取清单时收到504网关超时

  7. 7

    Wordpress-php-fpm中的超时504网关超时nginx

  8. 8

    AWS API网关错误,与终端节点通信的网络错误,504网关超时

  9. 9

    安装php curl后出现504网关超时/ 502网关错误-服务器Nginx

  10. 10

    504网关超时服务器未及时响应。如何解决?

  11. 11

    Nginx和Unicorn进行Rails部署会导致504网关超时错误

  12. 12

    org.springframework.web.client.RestTemplate 504网关超时

  13. 13

    Nginx提供的PHP-FPM:504网关超时-Nginx

  14. 14

    不使用Fiddler代理时的C#HttpClient 504网关超时

  15. 15

    PHP fwrite()块到一个大文件/ 504网关超时

  16. 16

    使用Django提供静态文件时,HTTP 504网关超时(Nginx + Gunicorn)

  17. 17

    如果数据库服务器超时,返回HTTP 504网关超时作为响应是否合适?

  18. 18

    如果数据库服务器超时,返回HTTP 504网关超时作为响应是否合适?

  19. 19

    1分钟后,Elastic Beanstalk Worker的SQS守护程序获得504网关超时

  20. 20

    当将Dancer2应用程序作为cgi-script运行时HTTP 504网关超时

  21. 21

    504网关超时-两个带负载均衡器的EC2实例

  22. 22

    使用GeckoDriver Selenium和Python在无头模式下使用Firefox 68.9.0esr的504网关超时错误

  23. 23

    每分钟运行一次cron作业,nginx上发生504网关超时

  24. 24

    Laravel Valet MacOS Catalina:504网关在开发环境外请求超时

  25. 25

    静态内容在上游超时(110:连接超时)?

  26. 26

    504:使用urllib2的网关超时

  27. 27

    504:使用urllib2的网关超时

  28. 28

    AtTask API(504)网关超时错误

  29. 29

    wordpress 管理面板 504 网关超时类别

热门标签

归档