7장. 메시징 하위 시스템 튜닝
messaging-activemq 하위 시스템에서 메시징 서버에 대한 통계 컬렉션이 활성화되면 메시징 서버의 리소스에 대한 런타임 통계를 볼 수 있습니다.
7.1. 메시징 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
성능에 부정적인 영향을 미칠 수 있으므로 messaging-activemq 하위 시스템에 대한 통계 수집은 기본적으로 활성화되어 있지 않습니다. 큐의 메시지 수 또는 큐에 추가된 메시지 수와 같은 기본 정보를 얻기 위해 큐 통계를 활성화할 필요가 없습니다. 이러한 통계는 통계를 true 로 설정하지 않고도 큐 속성을 사용하여 사용할 수 있습니다.
관리 CLI 또는 관리 콘솔을 사용하여 추가 통계 컬렉션을 활성화할 수 있습니다.
7.1.1. 관리 CLI를 사용하여 메시징 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
다음 관리 CLI 명령을 사용하면 기본 메시징 서버에 대한 통계 컬렉션을 사용할 수 있습니다.
/subsystem=messaging-activemq/server=default:write-attribute(name=statistics-enabled,value=true)
/subsystem=messaging-activemq/server=default:write-attribute(name=statistics-enabled,value=true)
풀링된 연결 팩토리 통계는 다른 메시징 서버 통계와 별도로 활성화됩니다. 다음 명령을 사용하여 풀링된 연결 팩토리에 대한 통계를 활성화합니다.
/subsystem=messaging-activemq/server=default/pooled-connection-factory=activemq-ra:write-attribute(name=statistics-enabled,value=true)
/subsystem=messaging-activemq/server=default/pooled-connection-factory=activemq-ra:write-attribute(name=statistics-enabled,value=true)
변경 사항을 적용하려면 서버를 다시 로드합니다.
7.1.2. 관리 콘솔을 사용하여 메시징 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
관리 콘솔을 사용하여 메시징 서버에 대한 통계 컬렉션을 활성화하려면 다음 단계를 사용합니다.
프로세스
-
Configuration
Cryostats → Messaging(ActiveMQ) Server 로 이동합니다. - 서버를 선택하고 보기를 클릭합니다.
- 통계 탭에서 편집을 클릭합니다.
- 통계 활성화 필드를 ON 으로 설정하고 저장을 클릭합니다.
풀링된 연결 팩토리 통계는 다른 메시징 서버 통계와 별도로 활성화됩니다. 다음 단계를 사용하여 풀링된 연결 팩토리에 대한 통계 컬렉션을 활성화합니다.
-
Configuration
Cryostats → Messaging(ActiveMQ) Server 로 이동합니다. - 서버를 선택하고 연결을 선택한 다음 보기를 클릭합니다.
- Pooled Connection Cryostat 탭을 선택합니다.
- 풀링된 연결 팩토리를 선택하고 특성 탭에서 편집을 클릭합니다.
- 통계 활성화 필드를 ON 으로 설정하고 저장을 클릭합니다.
- 변경 사항을 적용하려면 서버를 다시 로드합니다.