안녕하세요
이통사 API 관련해서 질문을 드리려고 합니다.
현재
suse linux에서
jdk 1.6.0_14
apache tomcat 6.0.20
servlet 2.5
jsp 2.1로 was를 구현해서 이통사와 연동하고 있습니다.
이통사와의 연동은 KT KHUB과 SKT NGCP의 java api library를 사용하며
tomcat의 WEB-INF의 lib에
KT KHUB과 SKT NGCP api library가 같이 들어가 있는데
SKT쪽과의 연동 시
SKT에서 active close(세션 종료)를 보냈을 때 SKT 라이브러리에서 passive close 처리를 하지 않아서
CLOSE_WAIT 상태인 세션이 엄청 많습니다.
이리 저리 테스트를 해보다 보니
두 이통사 라이브러리를 분리해서 SKT용 library만 따로 돌리거나 KT쪽의 xmlparser2.jar만 빼고 돌리면
정상적으로 세션 종료가됩니다.