현상 : 103628.hubsr14_svc!BBL.27990: CMDTUX_CAT:42: WARN:BBL failed to wake up the blocking process - 28190
원인 : timeout 발생 시점 경에 BBL의 timeout 처리와 application server의 service 수행 종료간의 race condition에 의해 발생
1.Transaction timeout 발생
2.BBL이 해당 상황을 감지(timeout에 해당되는 message을 발견)하고 timeout 처리할 것으로 판단
3.동시에 서비스는 Client??tpreturn
4.Client는 tpreturn을 먼저 접수하고 2번의 해당 Message를 서비스 처리된 성격의 메시지로 설정 변경
5.BBL은 2번의 결정에 따라 blocking 되어 있을 것이라 생각되는 client로 wake up 시도(timeout된 해당 message를 client로 전달).
이 때는 message 정보가 4번에 의해 바뀌었으므로 bad message type 에러를 발생 시킴.
조치 : 에러는 발생하였지만 운영 상에 문제는 없는 것으로 추후 Patch될 예정
'▶ Tuxedo > 오류 메시지(Tuxedo)' 카테고리의 다른 글
ld: Unsatisfied symbol (0) | 2010.07.13 |
---|---|
CMDTUX_CAT:4130: INFO: Authentication failed for user tuxedo/joltadmin (0) | 2010.07.13 |
CMDTUX_CAT:1429, CMDTUX_CAT:692 (0) | 2010.07.12 |
ELINK_EAPP_API(1003): 592 trailing characters (0) | 2010.07.12 |
ELINK_EAPP_API(1078): Sub-control Error: 'No input data, and no data p (0) | 2010.07.12 |