![]() |
1
31
|
![]() |
2
8
费尔南多已经提供了一个链接 my blog post :)…这不是小事。您必须提供自己的RMIServerSocketFactoryImpl,用于在所需地址上创建套接字。
|
![]() |
3
0
我还没试过,但这可能会有帮助。 JMX要绑定到的地址,它将始终绑定到所有接口。这个 “java.rmi.server.hostname”属性不起作用,我不想选择它 同一主机上所有不同实例的不同端口。 另外,我不想用所有的资源创建自己的RMIServerSocketFactory
要使其工作,请将下面的Java代码保存到名为
然后需要将以下行添加到bin/setenv.sh: CLASSPATH=$CLASSPATH:$CATALINA_HOME/lib/mx_patch.jar 在tomcat实例启动中添加此选项
然后,这将仅将JMX服务绑定到地址192.168.100.100。另外两个 随机RMI侦听端口仍将绑定到所有接口,但这很好 因为他们总是选择自由港。 现在,您可以在一台主机上运行多个tomcat实例,并使用所有
|
![]() |
4
0
正当使用
它仍将绑定到端口的所有接口
|
![]() |
5
-2
|
![]() |
6
-3
应该 简单一点。 |
![]() |
Marco Boom · Java RMI在对存根调用函数时冻结 7 年前 |
![]() |
Yulin · 方法在序列化后是否占用空间? 7 年前 |
![]() |
lz96 · 如何为接口中的属性指定@Throws 7 年前 |
![]() |
Hanzyusuf · 无法将(服务)对象从RMI服务器发送到客户端 7 年前 |
![]() |
billc.cn · 使用RMI以本地模式连接到JMX(无端口) 8 年前 |
![]() |
ccc · 如何从RMI运行时删除远程对象 9 年前 |