J组外部端口选择控制

问题描述 投票:0回答:1

我们有一个Jgroup集群,使用tcpgossip协议作为发现服务。目前集群成员的每个节点都被jgroupGMS随机分配了一个TCP端口:地址=XXX,集群=集群,物理地址=1.100.102.34:50970。

有没有什么方法可以让我们在不改变Jgroup配置的情况下,指定外部选择的端口范围。也就是使用任何linux命令,如iptables rules,我们可以指定一个端口范围,使Jgroup只从该范围内选择端口。

java jgroups
1个回答
0
投票

根据 文件,您可以指定 bind_port 用于您配置的jgroup传输协议栈。

bind_port: 传输协议绑定的端口。默认值为 0,绑定到任何(短暂的)端口。

示例代码片段。

<config>
  <TCP
     singleton_name="tcp"
     bind_port=12345
     ...
    />
</config>
© www.soinside.com 2019 - 2024. All rights reserved.