一種任務處理方法及裝置

基本信息

申請?zhí)?/td> CN202110051293.6 申請日 -
公開(公告)號 CN112817745A 公開(公告)日 2021-05-18
申請公布號 CN112817745A 申請公布日 2021-05-18
分類號 G06F9/50;G06F9/54;G06Q10/10 分類 計算;推算;計數(shù);
發(fā)明人 楊春雨;何建芳;姜辰 申請(專利權)人 內(nèi)蒙古蒙商消費金融股份有限公司
代理機構 北京潤澤恒知識產(chǎn)權代理有限公司 代理人 莎日娜
地址 014030 內(nèi)蒙古自治區(qū)包頭市青山區(qū)鋼鐵大街17號
法律狀態(tài) -

摘要

摘要 本申請實施例提供了一種任務處理方法及裝置。所述方法包括:獲取掃描得到的需要發(fā)送至線程池中的待處理任務;將所述待處理任務添加至預先設置的任務隊列;在接收到任務處理者處理目標任務的情況下,從所述線程池中調用所述任務處理者對應的目標線程從所述任務隊列中獲取所述目標任務;調用所述目標線程執(zhí)行所述目標任務。本申請實施例通過將掃描到的待處理任務添加至任務隊列,在消費者接受到消息后,再從數(shù)據(jù)庫中查詢待處理的任務予以執(zhí)行,從而使得在單個節(jié)點掃描出來的任務可以在多個節(jié)點上分別執(zhí)行,分攤了單點壓力,提升流程整體執(zhí)行效率,同時,任務的消息存儲在任務隊列中,沒有存儲在線程池中,也降低了工作流應用的內(nèi)存資源消耗。