发明公开
- 专利标题: 用于批处理的分布式锁处理方法、装置及系统
-
申请号: CN202110816475.8申请日: 2021-07-20
-
公开(公告)号: CN113268357A公开(公告)日: 2021-08-17
- 发明人: 李一萌 , 钱晓飞 , 辛存生 , 沈桐 , 李拥杰 , 欧阳鹏 , 阎志军 , 赵赫赫 , 赵敬和 , 乔子真
- 申请人: 国网汇通金财(北京)信息科技有限公司 , 国网电子商务有限公司 , 国网雄安金融科技集团有限公司 , 国家电网有限公司
- 申请人地址: 北京市海淀区北清路68号院21号楼三层311室; ; ;
- 专利权人: 国网汇通金财(北京)信息科技有限公司,国网电子商务有限公司,国网雄安金融科技集团有限公司,国家电网有限公司
- 当前专利权人: 国网汇通金财(北京)信息科技有限公司,国网电子商务有限公司,国网雄安金融科技集团有限公司,国家电网有限公司
- 当前专利权人地址: 北京市海淀区北清路68号院21号楼三层311室; ; ;
- 代理机构: 北京集佳知识产权代理有限公司
- 代理商 李伟
- 主分类号: G06F9/52
- IPC分类号: G06F9/52
摘要:
本发明提供了一种用于批处理的分布式锁处理方法、装置及系统,该方法包括:接收目标业务线程发送的分布式锁请求,该分布式锁请求携带分布式锁标识;判断当前是否存在使用分布式锁服务的业务线程;若未存在,则将分布式锁标识发送往分布式锁持久化模块;判断是否在预设的第一时长内接收到分布式锁持久化模块发送的锁创建成功通知;若是,则将锁创建成功通知发送往目标业务线程,以指示目标业务线程执行批处理作业;接收分布式锁释放请求,并将分布式锁释放请求发送往分布式锁持久化模块,分布式锁释放请求由目标业务线程在完成批处理作业后发送,用于指示分布式锁持久化模块释放分布式锁。应用本发明实施例提供的方法,能够准确的释放分布式锁。