Mule 3.7CE 启用 jmx

Mule 3.7CE enabling jmx

我正在尝试让 JMX 监控在 Mule 3.7 CE 服务器上工作。 我有

的流程
 <management:jmx-server >
  <management:connector-server url="service:jmx:rmi:///jndi/rmi://my-server:1099/server" rebind="false" />
  </management:jmx-server>

当我部署应用程序时出现此错误

  • Failed to deploy artifact 'jmx_ce37', see below + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ org.mule.module.launcher.DeploymentInitException: RegistrationException: More than one object of type class org.mule.module.management.agent.AbstractJmxAgent registered but only one expected. at org.mule.module.launcher.application.DefaultMuleApplication.init(DefaultMuleApplication.java:197) ~[?:?]

我假设已经有一些 jmx 进程 运行;但是我没有启用它,我不知道如何连接它。此机器上没有侦听默认 jmx 端口 (1096) 的进程。 关于如何将 jmx 与 Mule3.7CE 一起使用有什么建议吗?

Mule 服务器确实已经提供了一个 JMX 服务器,其中包含服务器和应用程序的基本统计信息,如果默认的开箱即用行为不适合您,请尝试使用不同的端口。