我不得不从wildfly 9.0.2.Final中的数据源和其他JMX信息中提取信息。当我在wildfly中启用JMX时,Jboss.as mbean就会消失,我不知道该怎么办。
下面是从JCONSOLE中提取的mbean地图的图像,没有激活JMX:
Image_Mbean_jconsole_without_JMX_enable
下面是从JCONSOLE中提取的mbean地图的图像,激活了JMX REMOTE:
Image_Mbean_jconsole_with_JMX_enabled
以下是我添加的JAVA_OPTS以激活JMX REMOTE:
JBOSS_MODULES_SYSTEM_PKGS="org.jboss.byteman,org.jboss.logmanager"
JAVA_OPTS="$JAVA_OPTS -Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-2.0.0.Final.jar -Djava.util.logging.manager=org.jboss.logmanager.LogManager"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=9090 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=true -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
添加的所有命令都可以毫无问题地启动Wildfly。所执行的测试是官方Wildfly图像,没有在此处发布的任何配置。