1、zookeeper是分布式協調服務工具。
2、節點型別:
持久節點、持久序號節點、臨時節點、臨時序號節點。
3、集群角色及選舉機制
leader、follower、observer。選舉半數原則
啟動時進行第一輪投票各一票,然後進行第二輪投給自己myid大的節點。observer不參與投票。
3、zxid事務id,此欄位用來做資料同步。當節點全部掛掉,重啟後將選舉zxid最大的為leader(版本最高的說明是資料最全的。)。
4、分布式鎖:利用的是臨時序號節點,判斷是不是第乙個節點,是獲鎖成功,否等待,監聽上乙個節點變動刪除情況。
5、acl許可權
6、利用zookeeper的臨時節點和事件監聽的特性可以做監控。
7、註冊中心。
8、分布式鎖。
個人回顧總結
答 我們的軟體要解決如何讓同學們在愉悅歡快的遊戲中收穫知識,如何把學習變成一件相對不枯燥的事情,我們利用充足的時間做了計畫,並同夏大偉老師進行商討解決了對於需求的滿足。答 有,相對來說時間相對充裕,但是由於我們要做的是遊戲,乙個全新的東西嗎,所以制定計畫有一些費力。答 我們小組意見都會說出來,如果不...
專案回顧 總結
一 團隊中每個人針對專案回顧模板中的問題,用markdown語法寫下自己的思考和回答並發布到自己的 我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?我們的軟體主要解決藥品庫存量的管理,我們定義清楚,我們軟體面對的使用者是醫生和藥品庫存管理人員,面對的場景是醫院 是...
專案回顧 總結
設想和目標 1.我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?一些小的功能細節 清楚 有。2.是否有充足的時間來做計畫?有。3.團隊在計畫階段是如何解決同事們對於計畫的不同意見的?投票,用人數多的計畫。使用者量,使用者對重要功能的接受程度和我們事先的預想一致麼?...