nginx - 서버가 항상 나타납니다. 502 Bad Gateway?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:26:27
0
4
643

nginx+tomcat 클러스터 구축

하지만 502 배드 게이트웨이는 항상 매일 7시나 8시에 나타나기 시작해요.

다양한 상황의 원인을 분석하는 데 도움을 줄 수 있나요?

error.log 기록

2014/10/07 07:59:47 [오류] 7783#0:
*90920 업스트림에 연결하는 동안 connect()가 실패했습니다(111: 연결이 거부됨), 클라이언트: 124.133.28.7, 서버: xx.com, 요청: "GET / HTTP/1.1", 업스트림: "http://127.0.1.1: 8888/", 호스트: "xx.com"

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(4)
我想大声告诉你

http://127.0.1.1:8888/을 통해 서버에 직접 접속하여 해당 사이트가 사용 가능한지 확인한 후 nginx 구성에 문제가 있는지 확인합니다.

迷茫

업스트림에 연결 유지 구성을 추가하셨나요?

으아아아

많은 수의 요청이 있을 때 반복적으로 TCP 연결을 생성하지 않도록 nginx와 백엔드 사이에 긴 연결을 설정하세요. 그렇지 않으면 502가 발생하기 쉽습니다

귀하의 상황은 특정 기간과 관련이 있는 것 같습니다. 해당 기간 동안 많은 동시 요청이 발생한 것으로 보입니다

또한 이 기간 동안 애플리케이션 서버의 메모리 및 CPU 사용량을 확인하세요. 코드 버그로 인해 애플리케이션 서버가 더 많은 연결에 응답하지 못할 수도 있습니다

巴扎黑

Tomcat 서버에 문제가 있거나 코드에 버그가 있을 수 있습니다

Tomcat 로그를 보면 관련 정보가 있을 수 있습니다

我想大声告诉你

Tomcat 서버에 액세스할 수 없으면 ngnix에서 502를 보고합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿