我在JBoss 6 AS中运行的应用程序包含以下与关闭JBoss服务器有关的代码段。现在,正在迁移到Wildfly 8 AS,并且无法在Wildfly AS中找到找到该类的模块或api JMXKernelMBean
。
JMXKernelMBean<?,?> jmxKernelMBean = (JMXKernelMBean<?,?>) MBeanServerInvocationHandler.
.newProxyInstance(
MBeanServerLocator.locateJBoss(),
new ObjectName("jboss.system:type=Server"),
JMXKernelMBean.class,
false);
jmxKernelMBean.shutDown();
出于关闭服务器的相同目的,任何人都可以提供有关Wildfly 8中使用的api或模块的帮助吗?非常感谢。
调用System.exit()将调用JVM的关闭挂钩,包括一个触发干净关闭的Wildfly安装。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句