无法将Jolokia JVM代理与我的PID绑定 我们无法使用将JVM代理附加到flink进程的pid 在它上面启用了jmx 我们使用的是Java1.8,启用了JavaHotSpot,并使用 只有相同的UID(sudo) 此外,该流程没有附加任何其他代理 此外,我们已多次重新启动该进程并尝试 那个 当我给代理提供list选项时,它会在 名单 然而,我们无法将JVM代理与该进程绑定

无法将Jolokia JVM代理与我的PID绑定 我们无法使用将JVM代理附加到flink进程的pid 在它上面启用了jmx 我们使用的是Java1.8,启用了JavaHotSpot,并使用 只有相同的UID(sudo) 此外,该流程没有附加任何其他代理 此外,我们已多次重新启动该进程并尝试 那个 当我给代理提供list选项时,它会在 名单 然而,我们无法将JVM代理与该进程绑定,java,jmx,jolokia,Java,Jmx,Jolokia,错误: 调用目标类com.sun.tools.attach.VirtualMachine 命令:start:null 调用目标类com.sun.tools.attach.VirtualMachine 命令:状态:null 您似乎正在使用JRE,它在运行时类路径中没有必需的附加API?尝试使用完整的JDK java可执行文件启动代理安装程序,或者将tools.jar添加到类路径。您似乎正在使用JRE,它在运行时类路径中没有必需的附加API?尝试使用完整的JDK java可执行文件启动代理安

错误:

  • 调用目标类com.sun.tools.attach.VirtualMachine 命令:start:null

  • 调用目标类com.sun.tools.attach.VirtualMachine 命令:状态:null


  • 您似乎正在使用JRE,它在运行时类路径中没有必需的附加API?尝试使用完整的JDK java可执行文件启动代理安装程序,或者将tools.jar添加到类路径。

    您似乎正在使用JRE,它在运行时类路径中没有必需的附加API?尝试使用完整的JDK java可执行文件启动代理安装程序,或将tools.jar添加到类路径。

    尝试使用--verbose选项运行jolokia以查看stacktrace。是否确实要附加到的进程正在以root用户身份运行?请记住,您必须是运行进程的确切用户。通过sudo成为root用户还不够好(如文档中所述)。问题已经解决了。谢谢各位,解决方案是?以与我的流程运行相同的用户身份运行jolokia,我能够解决此问题。请尝试使用--verbose选项运行jolokia以查看stacktrace。是否确实要附加到的进程正在以root身份运行?请记住,您必须是运行进程的确切用户。通过sudo成为root用户还不够好(如文档中所述)。问题已经解决了。谢谢各位,解决方案是什么?通过与我的流程运行的用户相同的用户运行jolokia,我能够解决问题。