Nginx 504 Gateway Time-out

wi_label·2021년 2월 10일
1

Web Server

목록 보기
6/6
post-thumbnail

nginx를 사용하다 보면 504 Gateway Time-out Error 가 발생할 때가 있다.

그 이유는 서버와 클라이언트간 proxy 연결 시간이 default인 60초를 넘어서 나타나는 것이다.

이를 해결하기 위한 방법은 아주 간단하다. server에서 설정을 바꿔주면 된다.

default인 60초를 넉넉하게 300초로 바꿔주면 해결

#nginx.conf

server {   
  listen 8443 ssl http2;   
  server_name XXXXXXXX.com;   
  location / {      
    proxy_pass http://server-proxy;      
    proxy_connect_timeout 300;      
    proxy_send_timeout 300;      
    proxy_read_timeout 300;      
    send_timeout 300;   
    }
}
profile
옥은 부서질 지언정 흰 빛을 잃지 않고, 대나무는 불에 탈 지언정 그 곧음을 잃으려 하지 않는다.

0개의 댓글