【问题标题】:Build script - how to tell if the apache tomcat was deploying my webapp properly?构建脚本 - 如何判断 apache tomcat 是否正确部署了我的 webapp?
【发布时间】:2014-03-26 09:10:36
【问题描述】:

我们在构建过程中使用 gradle。 我们希望我们的脚本能够确定 tomcat 是否正确部署了我们的 web 应用程序,如果现在我们必须使用另一个脚本从中恢复。

1)如何确定tomcat是否正确部署了war?除了检查日志文件之外,还有什么更合适的方法吗? (感觉不对)

2) 如何确定 webapp 是否正常启动? (没有错误,例如弹簧自动装配失败)除了检查日志文件之外,还有更合适的方法吗? (再次,感觉不对)

谢谢!

【问题讨论】:

  • 我想这感觉不对,但它的路要走。

标签: java spring tomcat build gradle


【解决方案1】:

我通常为此任务创建一个状态页面。此状态页面可能包含一个 DAO 以验证与数据库的连接,或任何其他信息,例如活动线程数、可用内存、日志文件中的错误跟踪等。 然后您可以使用 cron 作业来不时加载状态页面。如果您没有得到 200 OK 或者如果您没有在此页面上获得预期的信息,您可以发送警报邮件等。

我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2023-04-06
    • 2017-08-04
    • 2012-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多