Nginx错误502 Bad Gateway

使用Nginx配置的反向代理,浏览器访问的时候出现 “502 Bad Gateway” 错误,检查了一下后台error文件,发现有类似下面的错误

2024/02/05 14:21:00 [error] 166605#166605: *11 upstream sent too big header while reading response header from upstream, client: 127.0.0.1, server: , request: "GET /callback?code=oqzcbdgWRQLLeqruzoMZHXa43eYj9d&state=eyJyZXR1cm5UbyI6Imh0dHBzOi8vZmFuYmluLWV6bW0tc2VydmVyLTIuYXdzbWFzODEwLmV6bWF4Y2xvdWQuY29tIn0 HTTP/1.1", upstream: "http://127.0.0.1:8080/callback?code=oqzcbdgWRQLLeqruzoMZHXa43eYj9d&state=eyJyZXR1cm5UbyI6Imh0dHBzOi8vZmFuYmluLWV6bW0tc2VydmVyLTIuYXdzbWFzODEwLmV6bWF4Y2xvdWQuY29tIn0", host: "..."

其中 “upstream sent too big header while reading response header from upstream” 说明可能是nginx代理的缓冲区不够,因此需要调整一下缓冲区的配置,主要包括下面几个参数

proxy_buffer_size       1024k;
proxy_buffers           64 64k;
proxy_busy_buffers_size 1024k;

配置类似如下:

...
location / {
   
    proxy_pass          http://127.0.0.1:8080;
    proxy_http_version  1.1;

    proxy_set_header    Connection          $connection_upgrade;
    proxy_set_header    Upgrade             $http_upgrade;
    proxy_set_header    Host                $host;
    proxy_set_header    X-Real-IP           $remote_addr;
    proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;

    proxy_buffer_size       1024k;
    proxy_buffers           64 64k;
    proxy_busy_buffers_size 1024k;
}
...

相关推荐

  1. Nginx错误502 Bad Gateway

    2024-02-19 09:24:01       53 阅读
  2. 优化 Nginx 处理 504 Gateway Timeout 错误

    2024-02-19 09:24:01       35 阅读
  3. Nginx502 Bad Gateway 错误的原因及解决方法

    2024-02-19 09:24:01       22 阅读
  4. Nginx返回502错误提示问题原因常用解决方法

    2024-02-19 09:24:01       47 阅读
  5. nginx一直Nginx 502 bad gateway

    2024-02-19 09:24:01       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-19 09:24:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-19 09:24:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-19 09:24:01       87 阅读
  4. Python语言-面向对象

    2024-02-19 09:24:01       96 阅读

热门阅读

  1. AutoSAR(基础入门篇)7.3-使用DEV配置SWC&RTE

    2024-02-19 09:24:01       52 阅读
  2. Rust-所有权(ownership)

    2024-02-19 09:24:01       53 阅读
  3. Rust语言之sha-256爆破

    2024-02-19 09:24:01       49 阅读
  4. go redis

    go redis

    2024-02-19 09:24:01      42 阅读
  5. android pdf框架-3,对开源库的探究1

    2024-02-19 09:24:01       45 阅读
  6. 「优选算法刷题」:寻找数组的中心下标

    2024-02-19 09:24:01       54 阅读
  7. 5G固定无线接入(FWA)

    2024-02-19 09:24:01       54 阅读
  8. 民安智库如何做汽车满意度调查

    2024-02-19 09:24:01       48 阅读