Jboss 5.1 GA自动关机

时间:2011-09-09 06:50:15

标签: java-ee jboss5.x agents-jade

我已经在Jboss 5.1 GA上部署了我的应用程序。在我的应用程序中,我只使用一个RestFul Web服务和JADE组件。

我在基础linux机器上运行了2台jboss服务器。

1)Jboss 4.0.1在8080端口上

2)Jboss 5.1 GA在8280端口上

几天后我的Jboss 5.1 GA服务器自动关闭,日志说关闭钩子叫...我检查了所有日志,发现如下 -

2011-09-08 00:42:46,683 INFO [org.jboss.bootstrap.microcontainer.ServerImpl](JBoss Shutdown Hook)运行时关闭挂钩调用,forceHalt:true

没有什么可以解释为什么jboss shutdown hook被调用?

还检查了System.exit();的代码,并尝试在Linux中启动jboss服务器作为守护进程,但问题仍然存在......

那么为什么jboss服务器正在调用它的关闭钩子?

谢谢, 约杰什

1 个答案:

答案 0 :(得分:1)

也许您使用官方脚本启动JBoss,然后在没有命令的情况下退出终端"退出"。

  

/etc/init.d/jboss start

大多数情况下,我们并不怀疑这些来自JBoss本身的脚本,但实际上其中一些不值得信赖。 为了避免HUP(挂断)信号,我们应该使用" nohup"超前:

  

nohup /etc/init.d/jboss start