감시자 프로세스인 watcher는 실패한 소켓 연결을 모니터링하며 Calendar Server 및 Messaging Server에서 모두 사용됩니다. Calendar Server 매개 변수를 설정하여 감시자를 구성하려면 다음 단계를 수행하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal 명령을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
이 매개 변수를 "yes"로 설정하면 시작 프로그램이 다른 서비스보다 먼저 watcher를 시작합니다. 데몬은 소켓 연결을 통해 감시자에 연결됩니다. 기본값은 "no"이지만 구성 프로그램을 사용하여 "yes"로 변경할 수 있습니다. |
|
watcher가 수신하는 포트입니다. Messaging Server는 포트 49994를 사용합니다. Calendar Server의 경우에는 49995와 같은 다른 포트를 사용해야 합니다. |
|
watcher용 구성 파일입니다. 상대 경로일 경우 config 디렉토리에 대한 상대 경로입니다. 기본값은 watcher.cnf입니다. |
|
service.autorestart |
"yes"로 설정하면 감시자는 올바르게 연결 해제되지 않고 종료된 모든 등록된 서비스를 자동으로 다시 시작합니다. 서비스가 10분 내에 두 번 종료되면 감시자는 이를 다시 시작하지 않습니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
감시자 프로세스에 대한 자세한 내용은 Sun Java System Messaging Server 6.3 Administration Guide를 참조하십시오. 4장과 23장에 이와 관련된 정보가 있습니다.
감시자를 활성화하는 경우 감시자가 모니터링하는 모든 서비스를 감시자 프로세스에 등록해야 합니다. 이 작업은 Calendar Server 데몬에서 자동으로 그리고 내부적으로 처리됩니다. 또는 데몬이 cal-svr-base/data/proc 디렉토리에 각 서비스의 프로세스 아이디와 해당 상태("init" 또는 "ready")가 포함된 pid 파일을 만듭니다.