我有一个启用了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。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top