Elastic-Job使用不當導致的線上慘案

在公司業務中的某個場景需要實時更新某個活動狀態,定時去更新數據庫中相應的數據,很顯然跟之前的定時任務一樣就直接使用Elastic-Job,因爲需要對數據庫update也沒多想下意識就加上了事物的註解 @Transactional(rollbackFor = Exception.class)開啓事物。一切都往常一樣功能正常上線,知道2個月後的某一天,線上大量的定時任務執行異常,經排除發現問題的根源就
相關文章
相關標籤/搜索