[发明专利]分布式锁所有权调度方法和装置有效
申请号: | 201710818607.4 | 申请日: | 2017-09-12 |
公开(公告)号: | CN109495528B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 朱云锋;杨世泉;林强;蔡景现;陈新进;卢毅军 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L67/14 | 分类号: | H04L67/14;H04L67/10;H04L67/145;H04L67/143 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 冀晓恺 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种分布式锁所有权调度方法和装置。该方法包括:当主调度服务器检测到其与某个工作机心跳异常且该问题工作机占据分布式锁时,主调度服务器接收所述问题工作机占据的分布式锁的信息;根据该分布式锁的信息获取该分布式锁的归属会话信息,将该归属会话信息加入分布式锁黑名单;当一致性服务器收到来自工作机的心跳包时,获取该心跳包归属的会话信息;判断分布式锁黑名单中是否存在该心跳包的归属会话信息;当存在该会话信本发明在一致性服务器端引入分布式锁黑名单,一致性服务器会主动忽略黑名单中所有分布式锁对应的会话心跳包,最终使得黑名单中的会话过期,进而导致问题工作机释放对应分布式锁所有权。 | ||
搜索关键词: | 分布式 所有权 调度 方法 装置 | ||
【主权项】:
1.一种分布式锁所有权调度方法,应用于一致性服务器,其特征在于,所述方法包括:当检测到主调度服务器与问题工作机心跳异常,且该问题工作机占据分布式锁时,接收所述问题工作机占据的分布式锁的信息;根据该分布式锁的信息获取该分布式锁的归属会话信息,将该归属会话信息加入分布式锁黑名单;当收到来自工作机的心跳包时,获取该心跳包的归属会话信息;判断分布式锁黑名单中是否存在该心跳包的归属会话信息;当存在该心跳包的归属会话信息时,忽略该心跳包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710818607.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种示波器的升级方法及示波器
- 下一篇:业务处理方法、第一设备及第二设备