Sun Java System Messaging Server 6.3 관리 설명서

27.7 메시지 저장소 모니터링

메시지는 데이터베이스에 저장됩니다. 디스크상의 사용자 배포, 메일함 크기 및 디스크 요구 사항은 저장소 성능에 영향을 미칩니다. 이러한 내용은 다음 절에서 설명합니다.

27.7.1 stored 모니터링

stored는 메시지 데이터베이스의 교착 상태 및 트랜잭션 작업을 수행하고 에이징 정책을 적용하며 디스크에 저장된 메시지를 정리 및 지우는 등의 중요한 여러 작업을 수행합니다. stored의 실행이 중지되면 Messaging Server에서 결과적으로 문제가 발생합니다. start-msg가 실행될 때 stored가 시작되지 않을 경우 다른 프로세스는 시작되지 않습니다. stored에 대한 자세한 내용은 Sun Java System Messaging Server 6.3 Administration Referencestored를 참조하십시오.

27.7.1.1 stored 문제의 증상

외부적인 증상은 없습니다.

27.7.1.2 stored 모니터

27.7.2 메시지 저장소 데이터베이스 잠금의 상태 모니터링

데이터베이스 잠금의 상태는 다른 서버 프로세스에 의해 유지됩니다. 이러한 데이터베이스 잠금은 메시지 저장소의 성능에 영향을 줄 수 있습니다. 교착 상태의 경우 메시지가 적절한 속도로 저장소에 삽입되지 않으며 ims-ms 채널 대기열의 크기가 결과적으로 더 증가합니다. 이는 대기열을 백업해야 할 정당한 이유가 되며, 따라서 문제를 진단하기 위해서는 대기열 길이의 내역을 갖고 있는 것이 유용합니다.

27.7.2.1 메시지 저장소 데이터베이스 잠금 문제의 증상

트랜잭션 수가 누적되며 해결되지 않습니다.

27.7.2.2 메시지 저장소 데이터베이스 잠금 모니터

imcheck -s (used to be counterutil -o db_lock) 명령을 사용합니다.