我有一个中间件应用程序,所有我的服务(JMS和Webservices)都在其中运行。
在启动我的(UI /前端/客户端)grails应用程序之前,我必须检查并验证中间件状态。
有没有办法在我的grails配置或其他地方做到这一点。
目前,我正在运行第一个中间件(一个Bootstrap Main java类),之后是grails应用。
最佳答案
您可以在Bootstrap.groovy中ping中间件应用程序:
try {
String response = new URL("http://my-middleware-app.com").text
} catch (Exception ex) {
//middleware app is not live
}
关于grails - Grails-在启动Grails应用程序之前,如何验证我的中间件(Java应用程序)是否已启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21183075/