题
我有一个启用了JMX的应用程序。它有自己的JMX代理和一些MBean。当我在WebLogic中启动应用程序时,我能够通过RMI URL连接到JMX代理,并通过“ JConsole ”在MBean上执行操作。
但是当我进入Weblogic控制台时,我看不到任何JMX控制台!如何在Weblogic中启用JMX控制台?
解决方案
希望这有帮助,请参阅此网址 - > http://forums.oracle.com/forums/thread.jspa?messageID= 3570887
其他提示
将以下JVM参数添加到Weblogic启动脚本中:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
并重新启动服务器。您将能够通过JConsole / VisualVM / etc远程连接到主机:8888然后。
WebLogic没有在管理控制台中嵌入JMX控制台。
WebLogic包含 WebLogic脚本工具 href =“http://download.oracle.com/docs/cd/E11035_01/wls100/config_scripting/nav_edit.html#wp1014113”rel =“nofollow”>访问其他BEA MBean和自定义MBean
WebLogic 10.3.4+通过Oracle企业管理器融合中间件控制页面确实拥有MBean浏览器。
要访问它,请登录企业管理器,从左侧索引中选择WebLogic域,展开它并右键单击您的域。
在上下文菜单中,有一个选项“System MBean Browser”。选择它,您就可以访问MBean。
不隶属于 StackOverflow