-
[NGINX]TOMCAT 연동 후 간혈적인 "502 Bad Gateway" 발생시 처리 방법설치&설정 관련 2015. 6. 10. 13:39728x90
502 Bad Gateway 오류는 보통은 연동된 서버(Tomcat, apache 등)이 죽거나, 설정 오류로 발생 할수 있다.
Nginx version : nginx/1.6.3
보통은 연동된 서버를 재기동 하면 해결이 되는데,
이번에 Docker를 이용하여 Nginx와 Tomcat 의 연동에서는 간혈적으로 502 오류가 발생하여 여러 방안으로 검색하였으나 해결이 되지 않았다.
검색으로 찾은 설정 : http://www.nginxtips.com/502-bad-gateway-using-nginx/
하지만 마찬가지 였음..
해결 방법은 upstream을 사용하여 설정하데, ip_hash; 옵션을 추가하는 것이다.
예제) nginx.conf 파일 일부
#upstream upstream testdoc4smUpstream { ip_hash; server testdoc4sm:8080; }
ip_hash; 옵션은 로드밸런싱에 대한 옵션으로 여기를 참조 하면 된다.
왜? 인지는 모르겠다. 이렇게 저렇게 방법을 찾다 보니 된거지.. 망할728x90'설치&설정 관련' 카테고리의 다른 글
Selenide (UI 자동 테스트 툴) (0) 2016.02.04 [TIP]ModelMapper 사용시 다음 오류 발생시 확인 사항 (0) 2015.12.16 [GUITAR]테스트 자동화툴 사용기 (0) 2015.06.03 Doc4SM 사용자 설명서 (0) 2015.03.08 [MAC OS] iTerm 2 사용시 색상이 흰색 또는 검은색으로만 나올 경우 해결 방법 (0) 2015.01.15