2011-11-17 3 views
0

NodeManager에 연결하면 어떤 도메인에 등록했는지 알려 줄 수 있습니까?노드 관리자에서 WebLogic 도메인 목록을 검색 할 수 있습니까?

도메인 (위, 아래, 포트 등)에서 실행되는 서버에 대한 정보를 나열하는 내부 용 도구를 작성하고 도구가 자동으로 새 도메인을 포함하도록하는 것이 좋습니다. 생성됩니다.

나는 단지 nodemanager.domains 파일을 구문 분석 할 수 있음을 알고 있지만 응용 프로그램이 서버의 파일 시스템에 액세스해야한다는 것을 의미합니다. 나는 가능하면 그것을 피하고 싶습니다.

답변

2

JMX는 옵션입니까? 그렇다면 Accessing WebLogic Server MBeans with JMX을 읽으십시오.

연결을 구축 :

JMXServiceURL serviceURL = 
    new JMXServiceURL(protocol, hostname, port, jndiroot + mserver); 

JMXConnector connector = JMXConnectorFactory.connect(serviceURL, options); 

MBeanServerConnection connection = connector.getMBeanServerConnection(); 

을 도메인을 얻기 :

String[] domains = connection.getDomains(); 

모니터링 변경도 가능합니다.

관련 문제