3.6. 브로커, 큐 및 클러스터의 상태 확인
AMQ Broker에는 브로커 토폴로지의 브로커 및 큐에서 다양한 상태 점검을 수행할 수 있는 명령줄 유틸리티가 포함되어 있습니다. 브로커가 클러스터된 경우 유틸리티를 사용하여 클러스터 토폴로지의 상태를 확인할 수도 있습니다.
프로세스
브로커 토폴로지의 특정 브로커(즉, 노드)에 대해 실행할 수 있는 검사 목록을 참조하십시오.
<broker_instance_dir>/bin/artemis help check node
$ <broker_instance_dir>/bin/artemis help check node
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Artemis
check node
명령과 함께 사용할 수 있는 옵션 세트를 설명하는 출력이 표시됩니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어 로컬 브로커의 디스크 사용량이 브로커에 대해 구성된 최대 디스크 사용량 미만인지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 예에서
--diskUsage
옵션에-1
값을 지정하면 유틸리티에서 브로커에 대해 구성된 최대 디스크 사용량에 대해 디스크 사용량을 확인합니다. 브로커의 최대 디스크 사용은broker.xml
구성 파일의max-disk-usage
매개변수를 사용하여 구성됩니다.max-disk-usage
에 지정된 값은 브로커가 사용할 수 있는 사용 가능한 물리적 디스크 공간의 백분율을 나타냅니다.브로커 토폴로지의 특정 큐에 대해 실행할 수 있는 검사 목록을 참조하십시오.
<broker_instance_dir>/bin/artemis help check queue
$ <broker_instance_dir>/bin/artemis help check queue
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Artemis
check queue
명령과 함께 사용할 수 있는 옵션 세트를 설명하는 출력이 표시됩니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 유틸리티는 단일 명령을 사용하여 여러 옵션을 실행할 수 있습니다. 예를 들어 로컬 브로커의 기본
helloworld
대기열에서 1000개의 메시지를 프로덕션, 검색 및 소비를 확인하려면 다음 명령을 사용합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 예에서 대기열 검사를 실행할 때 브로커 URL을 지정하지 않은 것을 관찰합니다. URL을 명시적으로 지정하지 않으면 유틸리티는 기본값
tcp://localhost:61616
을 사용합니다.브로커가 클러스터형 경우 클러스터 토폴로지에 대해 실행할 수 있는 검사 목록을 참조하십시오.
<broker_instance_dir>/bin/artemis help check cluster
$ <broker_instance_dir>/bin/artemis help check cluster
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Artemis
check cluster
명령과 함께 사용할 수 있는 옵션 세트를 설명하는 출력이 표시됩니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow