首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JConsole中设置JConsole remote时的问题

JConsole中设置JConsole remote时的问题
EN

Stack Overflow用户
提问于 2018-10-04 08:06:44
回答 1查看 301关注 0票数 1

运行standalone.sh文件时出现错误日志。我甚至检查清单文件,但没有任何解决方案的特定错误。

代码语言:javascript
复制
JBoss Bootstrap Environment

  JBOSS_HOME: /root/EAP-7.0.0_FRA

  JAVA: /opt/jdk1.8.0_45//bin/java

  JAVA_OPTS:  -server -verbose:gc -Xloggc:"/root/EAP-7.0.0_FRA/standalone/log/gc.log" -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading  -Xbootclasspath/p:/EAP-7.0.0_FRA/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-2.0.3.Final-redhat-1.jar  -agentlib:jdwp=transport=dt_socket,address=9798,server=y,suspend=n





Listening for transport dt_socket at address: 9798
Exception in thread "main" java.lang.NoSuchMethodException: No main class defined for Module "org.jboss.logmanager:main" from local module loader @fad74ee (finder: local module finder @1a1d6a08 (roots: /root/EAP-7.0.0_FRA/modules,/root/EAP-7.0.0_FRA/modules/system/layers/base))
        at org.jboss.modules.Module.run(Module.java:313)
        at org.jboss.modules.Main.main(Main.java:507)

在JVM参数中为Jconsole添加的行下面。

代码语言:javascript
复制
         JAVA_OPTS="-Xms1303m -Xmx1303m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true"
       JAVA_OPTS="$JAVA_OPTS -Djboss.modules.system.pkgs=$JBOSS_MODULES_SYSTEM_PKGS -Djava.awt.headless=true"
       JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote"
       JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management

.jmxremote.port=9010"
   JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.local.only=false"
   JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"

echo ="$JAVA_OPTS -Xbootclasspath/p:/root/EAP-7.0.0_FRA/modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-1.1.2.Final-redhat-2"


JAVA_OPTS="$JAVA_OPTS -Xbootclasspath/p:/root/EAP-7.0.0_FRA/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-2.0.3.Final-redhat-1.jar"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-11 04:16:03

为了通过JBoss连接到JConsole 7,您可以执行以下步骤:

  • 在jconsole.sh和standalone.conf文件中配置jconsole.sh和standalone.conf(如果使用独立模式,则将其设置为domain.conf中的域)。
  • 创建一个管理用户。
  • 使用管理绑定地址启动EAP服务器,例如:./standalone.sh独立-c -ha.xml -bmanagement YOUR_IP_ADDRESS
  • 执行脚本$JBOSS_HOME/bin/JBOSS e.sh(如果连接到远程EAP实例,则在本地计算机上)
  • 将远程连接URL设置如下,并提供管理用户名和密码: service:jmx:remote+ADDRESS:9990
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52641943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档