tbprobe 가 티베로 서버에 접속할 때 마다 tracelog 에 “ERROR_SESS_DISCONNECT(-512046)” 메시지 가 찍히게 된다.
이것은 인증과정 중에 발생하는 throw에 대해 남기는 메세지이며 tbprobe에서 ping 메세지 처리 후 throw를 하기 때문에 tbprobe 실행시마다 80920 메세지가 남게 된다.
이것은 정상적인 동작이지만 tbprobe 를 클러스터에서 티베로 체크하는 용도로 사용하게 되면, 수 십초 마다 한번씩 로그가 발생하기 때문에 이것을 남기지 않기 위해선 패치가 필요하다.
Stable 버전은 80920a 패치를 하여야 한다. (ims. 80920)
tbprobe 의 timeout 기능을 사용하기 위해선 stable 버전의 경우 82529a 패치가 필요하다. (ims. 82529)
또한, timeout 시간을 설정하기 위해 환경변수 TB_PROBE_TIMEOUT 설정이 필요하다.
$ export TB_PROBE_TIMEOUT=5 # hang 상태 유발 $ tbprobe .. 5 초 후 .. $ echo $? 4
- 강좌 URL : http://www.gurubee.net/lecture/2884
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.