【发布时间】:2011-02-06 17:00:05
【问题描述】:
具有监控 Tomcat 并在某些条件通过时启动重新启动的脚本。需要检查重启后运行的 tomcat 上下文的数量和状态是否与重启前相同。 是否有可能使用指示 Tomcat 启动过程已完全完成的 JMX Mbean 属性(已完成所有已部署上下文的启动和 catalina.out 包含 "INFO: Server startup in 234277 ms" )? 当然,我可以监视此“服务器启动消息”的日志文件,但我使用 JMX 轮询所有必要的统计信息,并希望这部分也通过 JMX 进行监视。对于 JMX 轮询,我使用命令行 jmx 客户端的修改版本http://crawler.archive.org/cmdline-jmxclient/
【问题讨论】: