我有一个hz集群,所有成员都在同一个网络中,但是客户端在不同的网络中。客户端可以通过NAT地址连接到成员。有没有办法让Hazelcast将单独的IP地址分发给客户端?我正在寻找这样的东西是只适用于客户。
发布于 2020-02-21 01:49:07
您可以使用Advanced Network Configuration来实现这一点。该功能从Hazelcast 3.12开始可用。https://github.com/hazelcast/hazelcast-code-samples/tree/master/network-configuration/advanced-network-configuration上的代码示例演示了如何为此类场景配置集群成员。关键点是,您应该将NAT的成员地址定义为客户端协议端点配置的publicAddress。
https://stackoverflow.com/questions/60325585
复制相似问题