在 5.1.0GA 上。服务器,关机时:
通常,当我在 jboss 上调用 shutdown 时,我希望会发生以下情况:
所有 MDB 都停止处理任何进一步的 JMS
所有(石英)工作正在关闭
jboss 正在关闭自己
然而,似乎 MDB 关闭并没有发生——至少这不是第一个任务,但 MDB 仍在处理
消息虽然 jboss 确实已经开始关闭 EJB 组件(这实际上很糟糕),因此完全关闭确实需要一段时间。当查找已从 JNDI 树中解除绑定的对象时,会引发几个异常(NameNotFound)。
我可以以某种方式强制停止组件的顺序,然后首先停止 MDB 吗?