11장. Cryostat 하위 시스템 튜닝
최적의 네트워크 성능을 위해서는 이를 지원하는 환경에서 UDP 멀티 캐스트를 사용하는 것이 좋습니다.
TCP는 더 많은 오버헤드를 가지며 오류 검사, 패킷 순서 및 정체 제어 자체를 처리하기 때문에 UDP보다 느리게 간주됩니다. Cryostat는 UDP용 이러한 기능을 처리하는 반면 TCP는 자체적으로 기능을 보장합니다. 신뢰할 수 없거나 높은 혼잡 네트워크에서 Cryostat를 사용하거나 멀티 캐스트를 사용할 수 없는 경우 TCP를 선택하는 것이 좋습니다.
이 장에서는 Cryostat 클러스터 통신에서 사용할 TCP(UDP 또는 TCP) 및 통신 프로토콜을 선택했다고 가정합니다.
11.1. Cryostat 통계 모니터링 링크 복사링크가 클립보드에 복사되었습니다!
jgroups 하위 시스템의 통계를 활성화하여 관리 CLI 또는 Cryostat를 통해 JBoss EAP 클러스터링을 모니터링할 수 있습니다.
통계를 활성화하면 성능에 부정적인 영향을 미칩니다. 필요한 경우에만 통계를 활성화합니다.
프로세스
다음 명령을 사용하여 Cryostat 채널에 대한 통계를 활성화합니다.
참고관리형 도메인에서 이러한 명령 앞에
/profile=PROFILE_NAME./subsystem=jgroups/channel=CHANNEL_NAME:write-attribute(name=statistics-enabled,value=true)예를 들어 다음 명령을 사용하여 기본
ee채널에 대한 통계를 활성화합니다./subsystem=jgroups/channel=ee:write-attribute(name=statistics-enabled,value=true)JBoss EAP 서버를 다시 로드합니다.
reload이제 관리 CLI를 사용하거나 JVM 모니터링 툴을 통해 Cryostat 통계를 볼 수 있습니다.
관리 CLI를 사용하려면 statistics를 보려는 Cryostat 채널 또는 프로토콜에서
:read-resource(include-runtime=true)명령을 사용합니다.참고관리형 도메인에서 이러한 명령 앞에
/host=HOST_NAME/server=SERVER_NAME.예를 들면 다음과 같습니다.
ee채널의 통계를 보려면 다음 명령을 사용합니다./subsystem=jgroups/channel=ee:read-resource(include-runtime=true)ee채널에서FD_ALL프로토콜의 통계를 보려면 다음 명령을 사용합니다./subsystem=jgroups/channel=ee/protocol=FD_ALL:read-resource(include-runtime=true)- JVM 모니터링 툴을 사용하여 JBoss EAP에 연결하려면 성능 모니터링 장을 참조하십시오. Cryostat 연결을 통해 통계를 볼 수 있습니다.