事務死鎖案例

工作流程: 事務傳播級別,隔離級別:默認   A服務新增建檔接口在新增建檔數據後,調用B服務進行醫保數據新增,同時B服務新增醫保後會回調A服務的更新建檔數據接口,造成事務死鎖。 原因分析: 新增建檔數據後,這條數據在數據庫中是被鎖定的,因爲當前事務並沒有執行完成,在B服務中又去調用A服務的更新數據接口,操作這條被鎖定的數據,此時只有等待這條數據被釋放,然後A服務只有B服務成功執行完成後纔會提交事務
相關文章
相關標籤/搜索