标签搜索

Nginx报504 Gateway Time-out的问题

sunshine
2023-11-23 / 0 评论 / 63 阅读
温馨提示:
本文最后更新于2023年11月23日,已超过380天没有更新,若内容或图片失效,请留言反馈。

修改nginx子配置文件

location / {
      # 注意这儿,一般这三个配套修改
      uwsgi_connect_timeout 600;    # 指定连接到后端uWSGI的超时时间。
      uwsgi_read_timeout 600;        # 指定接收uWSGI应答的超时时间,完成握手后接收uWSGI应答的超时时间。
      uwsgi_send_timeout 600;        # 指定向uWSGI传送请求的超时时间,完成握手后向uWSGI传送请求的超时时间。
      uwsgi_pass 127.0.0.1:5000;
      include uwsgi_params;
  }

修改nginx主配置文件

修改buffer相关

fastcgi_buffers 2 256k;
fastcgi_buffer_size 128k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;

假如你使用Nginx只是作为反向代理,那么你修改的这个时间应该对应调整为

# 注意这儿,一般这三个配套修改
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;

假如你使用的是fastcgi, 那么你修改的这个时间应该对应调整为

# 注意这儿,一般这三个配套修改
fastcgi_connect_timeout 600;
fastcgi_read_timeout 600;
fastcgi_send_timeout 600;
感觉很棒,欢迎点赞 OR 打赏~
1
分享到:

评论 (0)

取消