9.2. 브로커에 상주하도록 연결 시간 구성
클라이언트가 자체 연결 TTL을 지정하지 않으려면 브로커 측에 글로벌 값을 설정할 수 있습니다. 이 작업은 브로커 구성에 connection-ttl-override
요소를 지정하여 수행할 수 있습니다.
TTL 위반의 연결을 확인하는 논리는 connection-ttl-check-interval
요소에 지정된 간격으로 실행됩니다.
프로세스
connection-ttl-override
구성 요소를 추가하고 아래 예제에서와 같이 실시간에 대한 값을 제공하여 <broker_instance_dir> /etc/broker.xml
을 편집합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - connection-ttl-override
-
모든 연결에 대한 글로벌 TTL입니다. 이 예에서 TTL은 30000밀리초로 설정됩니다. 기본값은 클라이언트가 고유한 TTL을 설정할 수 있는
-1
입니다. - connection-ttl-check-interval
- 종료된 연결을 확인하는 간격입니다. 이 예제에서 간격은 1000밀리초로 설정됩니다. 기본적으로 검사는 2000 밀리초마다 수행됩니다.
추가 리소스
- 장애가 발생한 연결을 감지하도록 AMQ Core Protocol JMS 클라이언트를 구성하는 방법을 알아보려면 AMQ Core Protocol JMS 문서에서 중단된 연결 탐지 를 참조하십시오.
- AMQ Core Protocol JMS 클라이언트에서 연결 time-to-live를 구성하는 방법을 알아보려면 AMQ Core Protocol JMS 문서에서 time-to-live 구성 을 참조하십시오.