一种分布式锁管理方法和装置
基本信息
申请号 | CN201910707932.2 | 申请日 | - |
公开(公告)号 | CN110430258A | 公开(公告)日 | 2019-11-08 |
申请公布号 | CN110430258A | 申请公布日 | 2019-11-08 |
分类号 | H04L29/08 | 分类 | 电通信技术; |
发明人 | 赵志强 | 申请(专利权)人 | 哈尔滨哈工大大数据集团通用技术有限公司 |
代理机构 | 北京格允知识产权代理有限公司 | 代理人 | 周娇娇 |
地址 | 150028 黑龙江省哈尔滨市松北区创新路1616号16号楼301-22室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种分布式锁管理方法和装置,涉及计算机技术领域。该方法包括:在接收到事务的加锁请求后,通过查询局部知识配置表判断所述事务的访问数据是否位于本计算机集群中;在所述事务的访问数据位于本计算机集群的情况下,根据该事务的预估处理时间或者该事务来源的网络带宽,将所述事务的加锁请求放入与之对应的待处理请求队列中,并为所述事务分配唯一锁申请码;在所述事务的加锁请求位于队列头部时,根据为所述事务分配的唯一锁申请码判断是否满足锁授权条件,并在满足锁授权条件时为所述事务授予锁。通过以上步骤,能够解决在多层异构带宽网络下应用现有的分布式锁管理方法时所存在的处理效率低、容易出现锁冲突等问题。 |
