Redisson(1)分佈式鎖——如何解決死鎖問題

Redisson是如何解決死鎖問題的? 普通利用Redis實現分佈式鎖的時候,我們可能會爲某個鎖指定某個key,當線程獲取鎖並執行完業務邏輯代碼的時候,將該鎖對應的key刪除掉來釋放鎖。 lock->set(key),成功->執行業務,業務執行完畢->unlock->del(key)。 根據這種操作和實踐方式,我們可以分爲下面兩個場景: 1)業務機器宕機 因爲我們的業務不知道要執行多久才能結束,所
相關文章
相關標籤/搜索