728x90
반응형
JMX는 Java Management Extension 의 약자로
Java 응용 프로그램의 모니터링과 관리기능을 제공 하는 API 이다.
웹사이트를 통해 WebServer, WAS, DB 제어 및 모니터링 등을 가능하게 해줌
> Mbean 이라는 객체로 리소스 관리(Java 객체)
Mbean 의 네이밍 규칙 : XXXMBean (ex. HelloMBean)
구현체 이름은 XXX (ex. Hello)
JMX는 3단계 레벨로 이루어져있음.
아래 기술한 순서대로 접속이 이루어짐
JMX Console (Web Browser 등)
--- (RMI 또는 HTTP 등의 통신을 이용하여 접속) ---
1. Remote Management Tier
Connector, Protocol Adaptor 와 같이 연결 담당
2. Agent Tier
Mbean 을 관리하는 Mbean Server 가 존재
각각 서비스를 바라보고 있는 Agent Service (XXXMBean 형태)
3. Instrumantation Tier
실제 Mbean 이 존재
전체적으로 RMI와 개념이 비슷하다.
(프로토콜 형태로 접속하여 원하는 메소드 및 데이터를 가져온다는 점)
728x90
반응형
'IT 공부 > Java' 카테고리의 다른 글
[JavaScript] 카테고리 이동 JavaScript 로 구현해보기 (LocalStorage) (0) | 2024.06.18 |
---|---|
[JavaScript] 메뉴 카테고리 JavaScript 로 구현하기 (LocalStorage) (0) | 2024.06.14 |
[Java] GC Log Analyzer(IBM GA) 분석하기 (0) | 2024.03.21 |
[Java] GC Log 에 관하여 (0) | 2024.03.19 |
Selenium 기본 정리 (0) | 2022.01.05 |