有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用Python监控Java应用程序

我是一名python程序员,想监控Java应用程序, 通过与JMX进行沟通

我一直在网上搜索,还没有找到一个经过验证的解决方案
我已经看过了jmx4pythonJPype,但我还没有想到它们
Py4J看起来没什么用处

有没有人对框架或方法有什么建议

顺便说一句,应用程序已经在运行,我不想调用它


共 (2) 个答案

  1. # 1 楼答案

    你最好利用Jython(http://jython.org)完成这项任务。它可以调用所有花哨的JMX内容,而无需重写它使用的二进制协议内容,并使用Python语法

    然而,请注意,Jython与CPython(通常是与库相关的东西)并非100%兼容,尽管在实践中它非常好。Jython的当前版本似乎支持CPython 2.7定义的语言