代码之家  ›  专栏  ›  技术社区  ›  billc.cn

使用RMI以本地模式连接到JMX(无端口)

  •  0
  • billc.cn  · 技术社区  · 8 年前

    这个 JMX agent docs 解释了当 com.sun.management.jmxremote.port 未提供。

    该文档似乎还暗示这需要临时文件,只有JConsole才能理解。

    我想知道以上是否正确,如果正确,如何使用RMI连接到代理?

    1 回复  |  直到 8 年前
        1
  •  3
  •   Nicholas    8 年前

    它被称为 Attach API 。从技术上讲,它确实使用端口,但不要求目标JVM预先启动JMX连接器服务器。连接后,目标JVM将启动一个新的连接器服务器 JMXServiceURL 可以从 VirtualMachine 通过查找 agent property com.sun.management.jmx远程.local连接器地址 .