EJB 应用程序关闭挂钩
我如何添加关闭挂钩(就像 JVM Shutdown Hook)在部署/取消部署 EJB 应用程序(以停止 JMX MServerBean)时监听(获取通知)?
我可以使用 ServletContextListener,不幸的是这是一个 EJB jar。
How would i add a shutdown hook (just like the JVM Shutdown Hook) to listen (get notification) when an EJB application is deployed/undeployed (to stop the JMX MServerBean)?
I could use a ServletContextListener, unfortunately this an EJB jar.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
@Singleton
bean并实现@PreDestroy
:更新:刚刚注意到
ejb-3.0
标签。@Singleton
是在 3.1 中添加的。但也许您仍然会发现它很有用。Use
@Singleton
bean and implement@PreDestroy
:UPDATE: Just noticed
ejb-3.0
tag.@Singleton
was added in 3.1. But still maybe you will find it useful.将无状态 Bean 与
@PreDestroy
结合使用方法Use a Stateless Bean with a
@PreDestroy
method