공유할 서비스 선택

QnA


QnA

Middleware WAS - Tomcat 502 Error 이슈 문의

페이지 정보

작성자 Wonjongseok 아이디로 검색 전체게시물 댓글 2건 조회 3,064회 좋아요 1회 작성일 20-07-16 10:30

본문

안녕하세요.

 

Tomcat 502 Error 이슈에 대해 문의드립니다.

 

# 고객사 : 금융권

 

# 이슈내용 : 개발 서버 내 다수의 톰캣 중 한 개 톰캣 인스턴스에서 간헐적으로 502 Proxy Error 발생

 

Web 상에서 유사 사례를 검색해 보았는데, 자세히는 모르지만 해당 사례의 전례가 없어 보입니다.

 

좀 더 전문적으로 접근해 보아야 하는지요?

 

추가적으로 확인해 볼 사항이 어떤 것들이 있을까요?

 

이슈를 해결할 수 있는 가이드가 있으시면 안내 부탁드립니다.

 

감사합니다.

댓글목록

채택됨

미들웨어님의 댓글

미들웨어 작성일

안녕하세요. 미들웨어 입니다.

http 502 code error에 봉착하셨군요.
"502 Bad Gateway 잘못된 게이트웨이"

502error 은 접근 통신오류 입니다.
일반적으로 500error 는 잘못된 개발로 인한 오류고, 503은 web -> was 통신 중 was(tomcat) 접속안되서 발생되는 오류이며,
언급하신 502 gateway 오류는 비정상 접근에 대한 통신오류 입니다.
여기서 중요한건 원래 잘되던 건데 502가 발생했는지, 아니면 신규 접속할때부터 502가 발생했는지를 우선 확인해봐야 합니다.
전자일 경우, dns가 변경됐다거나, 사설 ip -> 공인 ip 변경하는 방식이던지, 사내 Network 가 변경되었는지 확인이 필요합니다.
후자일 경우, 애초에 통신연결이 비정상적이였으니 127.0.0.1 테스트 해보시고 사설ip 접속테스트 해보시고, 공인 ip 테스트 해보시는 방식으로 범위를 좁혀 나가야 합니다.

질문자의 경우 간혈적 502라고 말씀하셨으니
저라면 아래와 같이 순차적으로 확인해볼 것 같네요.

1. 정상적일때 tomcat access.log 확인하여 접속되는 ip가 무엇인지 확인 (ip  확인이 안된다면 TECH 카데고리에 있는 "X-Forwarded-For" 설정을 추가하세요
    http://www.chlux.co.kr/bbs/board.php?bo_table=board02&wr_id=104&sca=Middleware
2. 비 정상적일때는 access.log 호출이 없을텐데, 그럴때 호출되는 방식이 web/was stick 방식인지 확인도 필요하고 전체 구간 별 점검을 해주셔야 합니다.
3. 다수 tomcat 중 한개 인스턴스에서만 그렇다고 하신것에 초점을 맞춰보면 tomcat 인스턴스 기동시 port 충돌나는지 확인이 필요합니다.
중복해서 같은 instance port로 기동되면 502발생할 수 있습니다.

도움이 되셨으면 하네요.
그럼 이상 "미들웨어" 였습니다.

Wonjongseok님의 댓글의 댓글

Wonjongseok 작성일

안녕하세요. 미들웨어님.
자세한 답변 감사합니다.

지난 주 원인 파악은 된 것으로 보여집니다.

개발자 측에서 Tomcat의 종료를 스크립트로 구현해 강제 종료를 시킨 상황이 있었고
그로 인해 정상적인 기동이 되지 않았던 것으로 판단하고 있습니다.

알려주신 해결 방법에 대해서는, 유사한 사례가 발생할 때 많은 도움이 될 것 같네요~^^

항상 기분 좋은 일들만 있으시기를 바랍니다.

감사합니다.

QnA 목록
답변 제목 작성자 작성일 조회수
1 Middleware middlewaretest 아이디로 검색 전체게시물 12-01 459
WildFly 세션클러스터링 문의

카테고리 : Middleware

1
459 1
작성자 : middlewaretest 23/12/01
2 Middleware middlewaretest 아이디로 검색 전체게시물 11-08 265
WildFly 일반 사용자 80, 443 포트 사용

카테고리 : Middleware

2
265 2
작성자 : middlewaretest 23/11/08
2 Middleware 김보현 아이디로 검색 전체게시물 08-03 635
[Apache Tomcat 8.5] Window Tomcat st

카테고리 : Middleware

2
635 2
작성자 : 김보현 23/08/03
0 ETC leechanho 아이디로 검색 전체게시물 08-31 1095
MySQL PID 파일 생성 에러 - The server quit without updating PID file

카테고리 : ETC

0
1,095 0
작성자 : leechanho 22/08/31
1 OS LeeHyongDong 아이디로 검색 전체게시물 05-13 1401
리눅스 한글 설정

카테고리 : OS

1
1,401 1
작성자 : LeeHyongDong 22/05/13
1 OS 292 아이디로 검색 전체게시물 03-22 1500
pcs Clone Set stopped 문의드립니다

카테고리 : OS

1
1,500 1
작성자 : 292 22/03/22
1 Middleware
apache os버전 댓글+ 1
apfnd**** 아이디로 검색 전체게시물 03-03 1719
apache os버전

카테고리 : Middleware

1
1,719 1
작성자 : apfnd**** 22/03/03
1 OS 꿀케이 아이디로 검색 전체게시물 12-03 1785
Linux 멀티패스 관련 문의드립니다.

카테고리 : OS

1
1,785 1
작성자 : 꿀케이 21/12/03
1 Middleware Wonjongseok 아이디로 검색 전체게시물 11-04 2689
Apache - JBoss 운영서버의 웹서비스 오류현상 문의

카테고리 : Middleware

1
2,689 1
작성자 : Wonjongseok 21/11/04
2 Middleware Wonjongseok 아이디로 검색 전체게시물 08-31 1424
JBoss 6.1 - 정상적인 웹페이지 노출이 되지 않는 현상과 Out of Memory Error 증상 문의

카테고리 : Middleware

2
1,424 2
작성자 : Wonjongseok 21/08/31
Total 43건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top