zookeeper分佈式鎖

方案1:  算法思路:利用名稱唯一性,加鎖操作時,只需要所有客戶端一起創建/test/Lock節點,只有一個創建成功,成功者獲得鎖。解鎖時,只需刪除/test/Lock節點,其餘客戶端再次進入競爭創建節點,直到所有客戶端都獲得鎖。 特點:這種方案的正確性和可靠性是ZooKeeper機制保證的,實現簡單。缺點是會產生「驚羣」效應,假如許多客戶端在等待一把鎖,當鎖釋放時候所有客戶端都被喚醒,僅僅有一個
相關文章
相關標籤/搜索