Sun Java System Instant Messaging 7.2 관리 설명서

워치독 프로세스 관리

워치독 프로세스는 서버와 멀티플렉서 구성 요소를 모니터링하고, 구성 요소가 실행 중이 아닌 것으로 확인될 경우 구성 요소를 다시 시작하려고 시도합니다.

서버의 경우 워치독은 서버에서 주기적으로 다른 서버에 직접 연결을 시도하는지 또는 현재 서버 구성에 따라 멀티플렉서를 통해 연결을 시도하는지 확인합니다. 워치독은 서버의 작동 상태 폴을 시도한 다음 상태를 확인할 수 없으면 서버에 대한 연결을 시도합니다. 두 작업이 모두 실패하면 워치독이 중지되고 서버가 다시 시작됩니다.

워치독이 활성화되어 있고 imadmin status 명령을 사용하여 실행 중인지 확인한 다음 워치독을 사용합니다. 기본적으로 워치독은 Instant Messaging을 설치할 때 활성화되어 실행 중에 있습니다.

imadmin 유틸리티에 대한 자세한 내용은 부록 C, Instant Messaging imadmin 도구 참조를 참고하십시오.

워치독 상태 확인

imadmin 명령줄 유틸리티를 사용하여 워치독의 상태를 확인합니다.

Procedure워치독 상태를 확인하려면

  1. imadmin 명령줄 유틸리티가 있는 디렉토리로 이동합니다.


    cd im-svr-base/sbin
    
  2. imadmin status를 실행합니다.


    ./imadmin status watchdog
    

    imadmin 유틸리티는 워치독의 현재 상태를 반환합니다.

워치독 활성화 및 비활성화

워치독은 기본적으로 Instant Messaging을 설치할 때 활성화됩니다. iim.conf에서 구성 매개 변수를 설정하면 워치독을 비활성화 또는 활성화할 수 있습니다.

Procedure워치독을 활성화 또는 비활성화하려면

  1. iim.conf를 엽니다.

    iim.conf 파일 찾기 및 수정에 대한 지침은 iim.conf 파일 구문을 참조하십시오.

  2. 다음과 같이 iim_wd.enable 매개 변수를 설정하여 워치독을 활성화 또는 비활성화합니다.

    워치독을 활성화하려면 다음과 같이 설정합니다. iim_wd.enable=true

    워치독을 비활성화하려면 다음과 같이 설정합니다. iim_wd.enable=false

  3. iim.conf 파일을 저장하고 닫습니다.

  4. Instant Messaging 서버 구성을 새로 고칩니다.


    cd im-svr-base/sbin
    

    ./imadmin refresh
    

워치독의 로깅 관리

서버, 멀티플렉서 및 캘린더 에이전트의 로깅 관리와 동일한 방법으로 워치독의 로깅을 관리합니다. 워치독 로그 파일은 im-db-base/log/iim_wd.log에 저장됩니다.

워치독을 포함한 모든 Instant Messaging 구성 요소의 로깅 수준 설정에 대한 자세한 내용은 13 장, Instant Messaging 로깅 관리을 참조하십시오.