【问题标题】:asadmin start-domain fails when remote JMS queue is unreachable当远程 JMS 队列无法访问时,asadmin start-domain 失败
【发布时间】:2013-04-20 18:23:05
【问题描述】:

我有 2 台服务器 A 和 B 运行 glassfish 3.1.2.2 应用服务器。两者都使用 JMS 队列进行通信,到目前为止效果很好。如果网络连接因任何原因中断,我可以在服务器 B(配置为连接到 A 的远程队列的服务器)的日志中看到它尝试重新连接,并且实际上总是在 A 启动时成功这样做再次。

但问题是,如果我尝试在 B 上重新启动 glassfish 实例 服务器 A 无法访问,启动过程将在重试后失败并停留在一种未定义/无法使用的状态状态,即 java 进程已启动,一些端口已打开但应用程序未启动 - 甚至管理控制台也未启动。

恕我直言 glassfish 启动过程不应等待队列连接,这应该在某种后台进程中完成。

你们中有人经历过类似的事情吗?有什么我可以配置/调整来解决这种行为的吗?

【问题讨论】:

    标签: glassfish jms asadmin


    【解决方案1】:

    没关系,它似乎已经修复了 :( 重新启动计算机后,卸下部署的耳朵并再次部署它就可以了。从那以后我再也没有遇到过这种行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-22
      • 2010-12-26
      • 2015-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-02
      • 2013-06-21
      相关资源
      最近更新 更多