在jboss 6.1中启用jmx远程
我试图在JBoss6.1中启用jmx remote。当我添加了如下选项时在jboss 6.1中启用jmx远程,jboss,jmx,Jboss,Jmx,我试图在JBoss6.1中启用jmx remote。当我添加了如下选项时 -Djboss.platform.mbeanserver -Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl -Dcom.sun.management.jmxremote.port=12349 -Dcom.sun.management.jmxremote.authenticate=false -Dcom
-Djboss.platform.mbeanserver
-Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl
-Dcom.sun.management.jmxremote.port=12349
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
,jboss无法正确启动,我出现以下错误:
" Deployment "JBossLogService" is in error due to the following reason(s): java.lang.IllegalStateException: The LogManager was not properly installed (you must set the "java.util.logging.manager" system property to "org.jboss.logmanager.LogManager"), **ERROR**"
您知道如何修复它吗?在Jboss中,EAP 6.1默认情况下启用JMX 确保您有:
下的- 在JBOSS_HOME/bin/jconsole.sh下使用jconsole启动脚本(它在类路径上加载JBOSS远程处理库)
- 要使用jvisualvm,请参阅
- 在jconsole
(默认值为9999)service:jmx:remoting中使用该url-jmx://yourIP:magementport
- 使用您使用JBOSS_HOME/bin/add-user.sh包装的用户/密码
下的- 在JBOSS_HOME/bin/jconsole.sh下使用jconsole启动脚本(它在类路径上加载JBOSS远程处理库)
- 要使用jvisualvm,请参阅
- 在jconsole
(默认值为9999)service:jmx:remoting中使用该url-jmx://yourIP:magementport
- 使用您使用JBOSS_HOME/bin/add-user.sh包装的用户/密码
- 在Jboss EAP 6.1 JMX中,默认情况下已启用
确保您有:
-Djava.util.logging.manager=org.jboss.logmanager.LogManager
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-version.jar
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-version.jar
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/apache/log4j/main/log4j-jboss-logmanager-version.jar
-Dcom.sun.management.jmxremote
添加下一个选项
-Djava.util.logging.manager=org.jboss.logmanager.LogManager
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-version.jar
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-version.jar
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/apache/log4j/main/log4j-jboss-logmanager-version.jar
-Dcom.sun.management.jmxremote
添加后问题消失:export JBOSS_CLASSPATH=“${JBOSS_CLASSPATH}:/JBOSS dir/lib/JBOSS logmanager.jar”添加后问题消失:export JBOSS_CLASSPATH=“${JBOSS_CLASSPATH}:/JBOSS dir/lib/JBOSS logmanager.jar”
-Djava.util.logging.manager=org.jboss.logmanager.LogManager
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-version.jar
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-version.jar
-Xbootclasspath/p:$JBOSS_HOME/modules/system/layers/base/org/apache/log4j/main/log4j-jboss-logmanager-version.jar
-Dcom.sun.management.jmxremote