WebSphere MQ Telemetry Transport 활성 유지(Keep Alive) 타이머

활성 유지(Keep Alive) 타이머는 WebSphere MQ Telemetry Transport CONNECT 메시지의 가변 헤더에 표시됩니다.

초 단위로 측정되는 활성 유지(Keep Alive) 타이머는 클라이언트에서 수신되는 메시지 사이의 최대 시간 간격을 정의합니다. 이 타이머를 사용하여 브로커는 긴 TCP/IP 시간 종료를 기다리지 않고도 클라이언트로의 네트워크 연결이 끊어졌음을 감지할 수 있습니다. 클라이언트는 각 활성 유지(Keep Alive) 시간 내에 메시지를 송신해야 합니다. 시간 종료 중에 데이터 관련 메시지가 없으면, 클라이언트는 브로커가 PINGRESP 메시지로 수신확인하는 PINGREQ 메시지를 송신합니다.

브로커가 활성 유지(Keep Alive) 기간의 1 1/2 시간 내에 클라이언트로부터 메시지를 수신하지 않으면(클라이언트에는 1/2 시간의 "유예 기간"이 허용됨), 브로커는 클라이언트가 DISCONNECT 메시지를 송신한 것처럼 클라이언트 연결을 끊습니다. 이 조치는 클라이언트 subscription에 영향을 주지 않습니다. 자세한 정보는 DISCONNECT 연결 끊기 공고를 참조하십시오.

활성 유지(Keep Alive) 타이머는 활성 유지 기간(초 단위)을 표시하는 16비트 값입니다. 실제 값은 응용프로그램에 고유하나 일반적인 값은 몇 분입니다. 최대값은 대략 18시간입니다. 영(0) 값은 클라이언트 연결이 끊어지지 않음을 의미합니다.

활성 유지(Keep Alive) 타이머의 형식이 다음 표에 나와 있습니다. 2바이트의 활성 유지(Keep Alive) 타이머 순서는 먼저 MSB가 오고 그 다음에 LSB(Big Endian)가 옵니다.

비트 7 6 5 4 3 2 1 0
  활성 유지(Keep Alive) MSB
  활성 유지(Keep Alive) LSB
관련 개념
WebSphere MQ Telemetry Transport
관련 참조
CONNECT 클라이언트가 브로커에 연결 요청
PINGREQ PING 요청
PINGRESP PING 응답
WebSphere MQ Telemetry Transport 프로토콜 이름
WebSphere MQ Telemetry Transport 프로토콜 버전
WebSphere MQ Telemetry Transport connect 플래그
WebSphere MQ Telemetry Transport connect 리턴 코드
WebSphere MQ Telemetry Transport 토픽 이름
WebSphere MQ Telemetry Transport 메시지 ID
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac11520_