-
[nginx] upstream timed out while reading 이슈 해결오픈소스/nginx 2021. 6. 1. 20:33
nginx가 API 서버의 앞단에서 리버스 프록시로 역할을 하고 있을 때 API 서버를 통해서 파일을 다운로드 받을 때 아래와 같은 에러가 발생되었습니다.
2021/05/31 14:26:36 [error] 8196#0: *48719686 upstream timed out (110: Connection timed out) while reading upstream
발생원인은 프록시를 통해서 파일을 다운로드 받으려고 할 때 read 타임아웃이 발생되어 연결이 종료되면서 발생되었습니다.
해당 이슈를 수정하려면 nginx.conf 파일에서 proxy_read_timeout의 값을 수정합니다.
http { # Set proxy timeout proxy_send_timeout 15s; # proxy를 통해서 데이터를 전달할 때 타임아웃 proxy_read_timeout 30s; # proxy를 통해서 데이터를 읽을 때 타임아웃 proxy_connect_timeout 15s; # proxy를 통해서 연결을 요청할 때 타임아웃 }
'오픈소스 > nginx' 카테고리의 다른 글
[nginx] Permission denied while reading upstream 이슈 해결 (0) 2021.06.01 [nginx] CentOS 7 설치 (0) 2021.05.18