关闭

大数据量报表导出相关的设置问题解决

425人阅读 评论(0) 收藏 举报
分类:

       刚开始的错误信息是

upstream timed out (110: Connection timed out) while reading response header from upstream

给相关的nginx代理层加了timeout配置:

 # time out settings
  proxy_connect_timeout 600s;
  proxy_send_timeout   600;
  proxy_read_timeout   600;
接着出现的错误:

504 gateway time out

我们的容器环境是uwsgi django

首先在nginx uwsgi_params配置中添加了

uwsgi_connect_timeout 600;
uwsgi_read_timeout    600;
uwsgi_send_timeout    600;

其次在uwsgi.ini配置中添加了:

harakiri=1200
uwsgi_send_timeout=600

        问题基本解决。

参考资料:

http://stackoverflow.com/questions/18740635/nginx-upstream-timed-out-110-connection-timed-out-while-reading-response-hea

http://www.codes51.com/article/detail_112864.html


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:499339次
    • 积分:8355
    • 等级:
    • 排名:第2351名
    • 原创:327篇
    • 转载:230篇
    • 译文:4篇
    • 评论:94条
    文章分类
    最新评论