美文网首页
前台504报错-header大小超过了默认值

前台504报错-header大小超过了默认值

作者: 托尼Yang | 来源:发表于2021-04-08 16:46 被阅读0次

    系统实施过程中,前台页面出现504错误;之前已经处理过这部分错误,还出现就很费解?

    一般默认的fastcgi进程响应的缓冲区是8K,这时可以设置大一点,在nginx.conf里,加入:fastcgi_buffers 8 128k这表示设置fastcgi缓冲区为8块128k大小的空间。当然如果在进行某一项即时的操作, 可能需要nginx的超时参数调大点, 例如设置成60秒:send_timeout 60;经过这两个参数的调整,一般不会再提示“504 Gateway Time-out”错误,问题基本解决。

    ---------------------------------------------------------------------------------------------------------------------

    nginx 错误日志中报错

    while reading response header from upstream...

    百度后在对应server下设置该参数就不再报错:

    large_client_header_buffers 4 16k;

    可能是header大小超过了默认值

    ------------------------------------------------------------------------------------------------------------------

    分析发现是请求下载的文件过大,服务经过了nginx代理,被nginx拦截

    相关文章

      网友评论

          本文标题:前台504报错-header大小超过了默认值

          本文链接:https://www.haomeiwen.com/subject/bxsvkltx.html