Ris*_*wal 2 java load-balancing distributed-computing hazelcast
有人能说出HazelCast的多播发现是如何运作的.我想要每个成员的细节发现它的同行.我一直试图找到一些好的资源,但没有找到任何详细的解释.
来自Mastering Hazelcast在线书籍(https://hazelcast.org/mastering-hazelcast/#join-mechanism):
通过多播发现,成员将向侦听特定多播组的所有成员发送消息.
(即尝试加入时).这归结为绑定到多播组地址和端口以及侦听传入连接.所有节点都必须知道地址+端口对.因此,不是每个节点事先知道所有其他节点的实际地址,它们都需要知道多播组地址和端口.
这里还描述了:http://docs.hazelcast.org/docs/3.10.4/manual/html-single/index.html#discovering-members-by-multicast
在连接节点时,它会定期向其他节点发送心跳.如果在一段时间内错过了心跳,则假定该节点已断开连接(http://docs.hazelcast.org/docs/3.10.4/manual/html-single/index.html#failure-detector-configuration)
| 归档时间: |
|
| 查看次数: |
1330 次 |
| 最近记录: |