[发明专利]一种基于redis的动态集群锁系统在审
申请号: | 202011097234.4 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112256443A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 代存折;李妃军;龚勤 | 申请(专利权)人: | 杭州当虹科技股份有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 杭州橙知果专利代理事务所(特殊普通合伙) 33261 | 代理人: | 杜放 |
地址: | 310000 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于redis的动态集群锁系统。它包括定义模块、加锁模块、守护模块、计算模块、业务执行模块、释放守护模块、解锁模块,定义模块用于在内存中声明被锁资源的唯一标识集合;加锁模块用于使用redis提供的setnx原子方法对定义模块声明的资源唯一标识进行设置锁时间;守护模块用于启用延迟线程监听加锁模块中被锁资源的使用情况;计算模块用于通过对资源锁的时间及资源集合进行临界值计算,到期后通知加锁模块;业务执行模块用于业务逻辑执行;释放守护模块用于在业务执行模块结束后对守护模块的延迟线程的释放;解锁模块用于把该资源的标识从redis中剔除。本发明的有益效果是:对锁进行动态管控,让被锁资源能够被其他服务正常使用。 | ||
搜索关键词: | 一种 基于 redis 动态 集群 系统 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202011097234.4/,转载请声明来源钻瓜专利网。