【发布时间】:2014-01-29 18:06:51
【问题描述】:
我正在 Amazon 的 Beanstalk 平台上部署基于 Spring 的 Web 应用程序,它们为我提供了为我的应用程序设置“健康检查”URL 路径的选项。
这个想法是,他们的平台将在部署后对该 URL 发出请求,以查看应用程序是否成功启动。因此,如果请求导致 HTTP 200,则应用程序可能没问题。但如果它导致 HTTP 500 或其他问题,则平台知道应用程序存在问题。
所以,我希望我可以开发某种 servlet 来检查 Spring 应用程序上下文是否已成功初始化,以向平台提供适当的 HTTP 响应代码。
有没有人尝试过这样的事情?出于类似目的?
我想知道 Spring 是否已经为此提供了一些优雅的解决方案。
【问题讨论】:
标签: java spring amazon-web-services