Nginx 504 잘못된 게이트웨이 오류


0

나는 의도적으로 HTTP 연결을 열고 클라이언트에 데이터를 보내는 자바 서블릿 환경을 가지고있다. 50 초 후에이 연결이 끊어졌습니다. nginx.conf 파일에서 다른 설정을 시도했지만 그 중 아무 것도 작동하지 않았습니다.

이 오류가 발생합니다.

업스트림에서 응답 헤더를 읽는 동안 업스트림 시간 초과 (110 : Connection timed out) : 클라이언트 : {일부 IP}, 서버 : 요청 : "GET / {some path} HTTP / 1.1", 업스트림 : http://127.0.0.1:5000/ ", 호스트 :"sadfdsa.us-west-1.elb.amazonaws.com "


ELB의 연결 시간 제한이란 무엇입니까?
Alex

이미 시도한 것 중 하나인데, 기본값 인 60 초에서 120 초로 늘 렸지만 여전히 아무것도 아니 었습니다.
gerfmarquez

1
nginx의 시간 초과 매개 변수를 확인 했습니까? proxy_read_timeout, proxy_send_timeout 기본값은 60 초입니다.
unNamed

그래, 실제로 그 솔루션은 작동하지만 나는 여기에 답변을 업데이 트 싶었어요.
gerfmarquez

답변:


1
Syntax:     proxy_send_timeout time;
Default:    proxy_send_timeout 60s;
Context:    http, server, location
The timeout is set only between two successive write operations, not for the transmission of the whole request.

Syntax:     proxy_read_timeout time;
Default:    proxy_read_timeout 60s;
Context:    http, server, location
The timeout is set only between two successive read operations, not for the transmission of the whole response.

그것들을 편집하는 것은 분명히 구출자를 도왔다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.