[英]Many java processes with mbeans, how to manage jmx ports
我正在建立一个部署,其中在一台计算机上有许多Java进程。 我希望能够从我的笔记本电脑舒适地连接到他们的JMX mbean。
为此,我显然面临两种选择:
我也不喜欢,所以我希望有人可以提供我尚未想到的一个或多个其他人。 有没有什么办法的过程与JMX代理交互并启用,并设置端口,远程访问内部的代码? 然后,我至少可以使用我的服务主干来为所有这些进程协商端口分配。
可以考虑在本地启动JMX客户端作为代理,因此您只有一个端口
使用附加API连接到运行中的活动MBean服务器的所有本地JVM。这样,除了您的代理实例之外,不需要配置任何JVM的远程访问。
不要指望容易找到现成的东西,因此会涉及一些编码。 也许这会给您一个领先的开始。
http://blogs.oracle.com/jmxetc/entry/proxying_a_jmx_connection_adapting
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.