源碼分析ElasticJob任務錯過機制(misfire)與冪等性

任務在調度執行中,因爲某種緣由未執行完畢,下一次調度任務觸發後,在同一個Job實例中,會出現兩個線程處理同一個分片上的數據,這樣就會形成兩個線程可能處理到相同的數據。爲了不同一條數據可能會被屢次執行的問題,ElasticJob引入冪等機制,確保同一條數據不會再被多個Job同時處理,也避免同一條數據在同一個Job實例的多個線程處理。再重申一次ElastciJob的分佈式是數據的分佈式,一個任務在多個
相關文章
相關標籤/搜索