使用Oracle Java SE 1.8.0_121。
我已经确定可以将jmxremote.port和jmxremote.rmi.port设置为相同的值,这是打开的端口少一个。也可以设置jmxremote.host = 127.0.0.1,使该端口(或者这两个端口,如果你设置不同)只绑定到loopback接口。
但是,仍会动态分配另一个端口,并将绑定到0.0.0.0。我无法使用-XX + DisableAttachMechanism阻止此端口,也无法将其绑定到0.0.0.0之外的其他任何内容。
此JVM版本中是否有任何方法(除了自定义代码)以禁用此第三个端口,或者至少使其严格绑定到127.0.0.1?