有哪些流行的 JMX 客户端工具可供使用?
我知道 JConsole 但问题是,我尝试配置的托管 bean 具有属性 List
即像 setParam(List<String> s);
这样的方法并且 JConsole 不允许设置/更新列表类型的属性(只能看到类似 [a,b,c]
的内容)。
所以我正在寻找另一个 JMX 客户端来绕过这个问题。
有什么建议么?
谢谢!
最佳答案
如果您使用 jmx4perl与 Jolokia代理,您可以使用字符串列表/数组值设置参数(与 JMX 操作的参数相同)。它们以逗号分隔的字符串值列表形式给出。它现在仍然有些受限(无法转义),但正在努力完全支持任何 JSON 结构作为写入属性的值。
对应的客户端是jmx4perl作为命令行工具和 j4psh基于 readline 的 JMX shell,具有上下文敏感的命令行完成功能。
关于现在流行的java管理客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5122326/