支付系統轉帳過程當中併發交易引發的分佈式死鎖問題

死鎖 死鎖的規範定義:集合中的每個進程都在等待只能由本集合中的其餘進程才能引起的事件,那麼該組進程是死鎖的。從廣義上講,這裏的進程指的是一個執行單元。web 問題描述 假設【帳戶A】給 【帳戶B】轉帳 500 元,在程序中的轉帳邏輯以下: 1. 開啓事務 2. 【帳戶A】的餘額減去 500 元 3. 【帳戶B】的餘額增長 500 元 4. 提交事務編程 在集羣環境下,在 server一、serve
相關文章
相關標籤/搜索