Sun Java Communications Suite 5 发行说明

如何在 Calendar Server 中实现 Monitoring Framework

Calendar Server 和 Messaging Server 都最低限度地集成到了 Java Enterprise System 的 Monitoring Framework 中。当 Monitoring Framework 运行时,它将定期检查属性 operationalStatus,其状态可以是 OK(表明系统正在运行)或 DOWN(表明系统未运行)。

Monitoring Framework 代理 (csmfagent) 这个新进程会在系统启动 (start-cal) 时启动。这是第一个启动的进程。此进程将实例化应用程序,并将其状态声明为 OK。它还将捕获 SIGTERM,并在捕获后将状态声明为 DOWN,然后退出。

类似地,如果 Watcher 已被配置并且正在运行,则当系统的任何部分出现故障或无响应时,Watcher 都会发出 SIGTERM 信号,从而停止 csmfagent