在DLM中,当集群发生节点故障或增删节点时,如何控制分布式锁能够被正常路由和分配?
在DLM中,存在Connection Manager角色,负责各个节点的网络通信,并在集群节点发生增删时,通过选举leader节点进行协调。Leader节点通过两阶段投票方式向集群其他节点发起通告,告知当前集群节点拓扑情况,以确保集群中所有节点对全局拓扑图以及锁资源的路由算法达成一致。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。