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

基本信息

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

摘要

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