다중 노드 환경에서 개별 노드에 대해 메시지 대기열 폴링을 비활성화할 수 있습니다. 메시지 대기열 폴링을 비활성화하려면
cmxserver.properties
및
cmxcleanse.properties
파일에서
mq.data.change.monitor.thread.start
속성을
false
로 설정합니다.
DEBUG 모드에서 메시지 대기열 폴링 작업을 확인할 수 있습니다.
mq.data.change.monitor.thread.start
값이
false
인 노드에서는 로그에
모니터링이 비활성화됨
메시지가 표시됩니다.
mq.data.change.monitor.thread.start
값이
true
인 노드에서는 로그에
데이터 변경 모니터링이 시작됨
메시지가 표시됩니다.
기본적으로 MDM Hub EAR 파일이 배포된 모든 Java 가상 시스템에서는 메시지 대기열 폴링이 활성화됩니다. 데이터 변경 모니터링 및 메시지 게시에 다수의 폴러 스레드를 사용하는 경우 메시지가 올바른 시퀀스로 게시되지 않을 수 있습니다. 메시지가 게시되는 시퀀스를 제어하려면 단일 폴러 스레드를 사용하십시오.