用于批处理的分布式锁处理方法、装置及系统

基本信息

申请号 CN202110816475.8 申请日 -
公开(公告)号 CN113268357A 公开(公告)日 2021-08-17
申请公布号 CN113268357A 申请公布日 2021-08-17
分类号 G06F9/52(2006.01)I 分类 计算;推算;计数;
发明人 李一萌;钱晓飞;辛存生;沈桐;李拥杰;欧阳鹏;阎志军;赵赫赫;赵敬和;乔子真 申请(专利权)人 国网汇通金财(北京)信息科技有限公司
代理机构 北京集佳知识产权代理有限公司 代理人 李伟
地址 100094北京市海淀区北清路68号院21号楼三层311室
法律状态 -

摘要

摘要 本发明提供了一种用于批处理的分布式锁处理方法、装置及系统,该方法包括:接收目标业务线程发送的分布式锁请求,该分布式锁请求携带分布式锁标识;判断当前是否存在使用分布式锁服务的业务线程;若未存在,则将分布式锁标识发送往分布式锁持久化模块;判断是否在预设的第一时长内接收到分布式锁持久化模块发送的锁创建成功通知;若是,则将锁创建成功通知发送往目标业务线程,以指示目标业务线程执行批处理作业;接收分布式锁释放请求,并将分布式锁释放请求发送往分布式锁持久化模块,分布式锁释放请求由目标业务线程在完成批处理作业后发送,用于指示分布式锁持久化模块释放分布式锁。应用本发明实施例提供的方法,能够准确的释放分布式锁。