grails - Grails-在启动Grails应用程序之前,如何验证我的中间件(Java应用程序)是否已启动

标签 grails grails-2.0 grails-plugin

我有一个中间件应用程序,所有我的服务(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/

相关文章:

grails - 保存新记录时动态发现关系的更好方法? (对方失败)

Grails 在应用程序创建时对框架创建的工件进行单元测试

grails - Amazon Cloud Web Services上的Grails应用程序 session 数据错误

grails - 解析JSON日期

grails - 在grails/groovy中访问子项目应用程序属性

rest - grails-spring-security-rest插件和悲观锁定

java - Grails 中 Quartz 工作的 withTransaction?

grails - 如何列出所有旧版本的 Grails 插件?

用于 Grails 2.0 的 Grails/Gradle 插件

iphone - 如何为Grails应用创建移动界面?