第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有沒有童鞋遇到過同樣的問題:一個任務啟動多個線程執(zhí)行 , 中間意外停止 。 再次啟動任務執(zhí)行時 , 怎么保證冪等性 ?

有沒有童鞋遇到過同樣的問題:一個任務啟動多個線程執(zhí)行 , 中間意外停止 。 再次啟動任務執(zhí)行時 , 怎么保證冪等性 ?

繁星點點滴滴 2019-06-21 17:08:06
一個批量任務啟動多個線程執(zhí)行,中間意外停止。再次啟動任務執(zhí)行時:如何保證批量任務中的子任務不會重復執(zhí)行?具體的業(yè)務場景是:每天通過文件的形式批量的與第三方公司傳遞數(shù)據(jù),暫稱之為請求文件,之后從第三方公司獲取處理結(jié)果的文件,稱之為結(jié)果文件。請求文件與結(jié)果文件中每一行相互對應。但是之前業(yè)務處理過程中沒有將結(jié)果文件中的數(shù)據(jù)整體解析到數(shù)據(jù)庫中,僅僅是拿到每一行中的結(jié)果碼字段來記錄處理結(jié)果。現(xiàn)在所要做的事情是:將歷史結(jié)果文件解析到數(shù)據(jù)庫中。每一行倒是有主鍵,通過主鍵可以保證數(shù)據(jù)的唯一性,目前解析任務中間斷掉,再次啟動解析任務,文件還是會被解析一遍,重復的數(shù)據(jù)去重。但是,我想要的效果是,文件不會被重復解析,不然很浪費時間的。。。。。
查看完整描述

2 回答

?
函數(shù)式編程

TA貢獻1807條經(jīng)驗 獲得超9個贊

有點寬泛吧??茨銏?zhí)行的的任務吧,在比如處理消息、數(shù)據(jù)庫寫入、任務啥的,做一個記錄兜底,記錄已經(jīng)完成已經(jīng)執(zhí)行的記錄和信息,當再次啟動時候,在任務里面做判斷吧。
                            
查看完整回答
反對 回復 2019-06-21
?
溫溫醬

TA貢獻1752條經(jīng)驗 獲得超4個贊

冪等不冪等還是要看業(yè)務吧。估計你這么問肯定是多次執(zhí)行會不冪等。如果你的程序禁止了重復執(zhí)行不是就可以了么,這個不是語言本身支持的功能。
                            
查看完整回答
反對 回復 2019-06-21
  • 2 回答
  • 0 關(guān)注
  • 299 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號