1

我们一直在使用 Infinispan 5.2,它已经运行良好近一年了。我们使用下面的 URL 来监控 infinispan,缓存统计信息显示在我们的应用程序中以便于监控

服务:jmx:rmi://IP_ADDRESS/jndi/rmi://IP_ADDRESS:PORT/jmxrmi

我们现在正在迁移到 JDG 6.3.2,因此可以购买 JBOSS 支持。移至 JDG 6.3.2 后。用于 infinispan 的 jmx url 不再有效。

根据下面的链接 - JDG 中有一个 jconsole 应该使用,但它也不起作用

Infinispan 服务器:如何启用 JMX 监控?

有人遇到过这个问题吗?

谢谢

生活

4

1 回答 1

1

我想你在这里有几个选择......

  1. 使用 JBoss On 或 RHQ(推荐)
  2. 使用 Hawt.io
  3. 使用附加的 jconsole ($JDG_HOME/bin/jconsole.sh)
  4. 使用 JVisual VM,但请记住将 JBoss 客户端添加到类路径 ( jvisualvm -cp:a $JDG_HOME/bin/client/jboss-client.jar)。之后,请使用service:jmx:http-remoting-jmx://$JDG_IP:9990(假设默认配置)。

请记住,对于 JMX 连接,您还需要创建一个附加到管理领域的用户 ( $JDG_HOME/bin/add-user.sh -u <username> -p <password> -r ManagementRealm -e -s)

于 2015-02-04T12:14:13.297 回答