nginx 502 로 돌아 가 upstream 에서 응답 헤 더 를 읽 는 동안 너무 큰 헤 더 를 보 냈 습 니 다.

824 단어 nginx
오류 보고 에 따 르 면 502 로 돌아 가 는 이 유 는 쿠키 가 가지 고 있 는 header 가 너무 크기 때 문 이라는 것 을 알 수 있 습 니 다.그렇다면 이 문 제 를 어떻게 해결 해 야 할 까?제 서 비 스 는 nginx 로 부하 균형 을 이 루 기 때문에 퍼 가기 설정 에 다음 과 같은 세 가지 설정 을 추가 하면 됩 니 다.
proxy_buffer_size  128k;
proxy_buffers   32 32k;
proxy_busy_buffers_size 128k;

전체 설정 은 다음 과 같 습 니 다:
    location / {
       proxy_buffer_size  128k;
       proxy_buffers   32 32k;
       proxy_busy_buffers_size 128k;
       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_pass http://XXXXXX;
    }

일부 파트너 는 phop 을 사용 하기 때문에 nginx 에 다음 과 같은 두 가지 설정 을 추가 하면 됩 니 다.
fastcgi_buffer_size 128k;
fastcgi_buffers 32 32k;

좋은 웹페이지 즐겨찾기