0

我这里有一个特殊的情况。我已经在 Wintel 盒子中安装了 JBoss 5.1.0 作为服务。如果 JBoss 实例失败,服务将自行重启。

但是我找不到测试这种情况的方法。我杀死了运行 JBoss 的 JVM,但它没有重新启动服务。我需要让 JBoss 服务异常结束,这样我才能确保它再次重新启动。

简而言之,我需要一种方法让 JBoss 异常结束。

请帮忙。

4

1 回答 1

0

编写一个调用System.exit(1)? 但是,这可能会违反安全管理器,并且 JBoss 可能不允许这样做。

根据我的经验,JBoss 节点(以及一般的应用程序服务器)往往不会以进程存在的方式崩溃。相反,它们更有可能消耗越来越多的资源(例如内存),直到它们停止响应并需要显式重新启动。这当然更容易重现,但更难自动处理。

于 2009-09-23T22:01:35.987 回答