是否可以确定Tomcat是否已成功启动并且部署到它的所有Web应用程序是否也已成功启动?
当然我可以搜索Tomcat的日志文件,但有更简单的方法吗?
我需要能够以编程方式监视tomcat,因为我需要启动大约15个Tomcats(它们可以串行启动)。我不害怕写一个bash脚本并监视每个日志的输出,寻找成功消息或任何错误消息,但肯定有更优雅的方式吗?
答案 0 :(得分:0)
确保服务启动并运行的最准确方法是使用客户端访问该服务。
对于Tomkat上的WebApps,一个cron作业会点击每个应用程序的某个页面,指示应用程序的状态(向上,向下等)是最好的方法。
我说这是出于多种原因的最佳方式: