IBM - old/WAS 문제&해결
[WVE]특정 어플리케이션의 서비스가 되지 않고 WAS log 에는 아무것도 안 나올경우
freeman98
2016. 5. 30. 11:51
1. WAS 버전 : WebSphere VE v6.1 이상
2. OS : All
3. Error 발생 시점 : 특정 어플리케이션의 서비스가 되지 않으나 WAS log 에는 아무것도 안 나오고
ODR의 local.log 에서만 500 error 를 확인할 수 있을때 (WAS service port 로 직접 서비스에서 문제 없음)
4. Error message : local.log
199.xxx.20x.1x4 - - [23/Dec/2011:11:12:14 +0900] "GET /XXXXX/server HTTP/1.1" 500 94
5. 예상 이유 :
request 가 ODR 까지는 도달 했으나 ODR 에서 WAS 로 전송하지 못한것으로 보여지며 하단과 같은 debug 필요
"/wsadmin.sh -lang jython -f odrDebug.py setHttpDebug XXXXXNode01 ODR01 500 true 1"
이를 통해 target.xml 을 분석해보면 일반적으로 routing policy 부분이 잘못되어 있거나 삭제되어 있는 경우 해당 현상 발생
6. 조치 방안 :
어플리케이션을 정상적으로 재설치하거나 비어있는 routing policy 부분을 다른 어플리케이션에 맞추어서 추가하면
바로 ODR 에서 정상적인 request routing 이 가능해짐