用于批處理的分布式鎖處理方法、裝置及系統(tǒng)

基本信息

申請?zhí)?/td> CN202110816475.8 申請日 -
公開(公告)號 CN113268357A 公開(公告)日 2021-08-17
申請公布號 CN113268357A 申請公布日 2021-08-17
分類號 G06F9/52(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 李一萌;錢曉飛;辛存生;沈桐;李擁杰;歐陽鵬;閻志軍;趙赫赫;趙敬和;喬子真 申請(專利權)人 國網(wǎng)匯通金財(北京)信息科技有限公司
代理機構 北京集佳知識產(chǎn)權代理有限公司 代理人 李偉
地址 100094北京市海淀區(qū)北清路68號院21號樓三層311室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種用于批處理的分布式鎖處理方法、裝置及系統(tǒng),該方法包括:接收目標業(yè)務線程發(fā)送的分布式鎖請求,該分布式鎖請求攜帶分布式鎖標識;判斷當前是否存在使用分布式鎖服務的業(yè)務線程;若未存在,則將分布式鎖標識發(fā)送往分布式鎖持久化模塊;判斷是否在預設的第一時長內接收到分布式鎖持久化模塊發(fā)送的鎖創(chuàng)建成功通知;若是,則將鎖創(chuàng)建成功通知發(fā)送往目標業(yè)務線程,以指示目標業(yè)務線程執(zhí)行批處理作業(yè);接收分布式鎖釋放請求,并將分布式鎖釋放請求發(fā)送往分布式鎖持久化模塊,分布式鎖釋放請求由目標業(yè)務線程在完成批處理作業(yè)后發(fā)送,用于指示分布式鎖持久化模塊釋放分布式鎖。應用本發(fā)明實施例提供的方法,能夠準確的釋放分布式鎖。