蝸牛講 fabric原理之錨點

2022-09-05 23:18:21 字數 551 閱讀 7638

錨節點是定義在乙個已經加入到管道的組織的節點。該節點主要用於節點的發現。

在乙個管道中,錨節點可以被這個管道的其他任何節點發現和通訊。因此,每乙個加入到管道內的組織都至少有乙個錨節點,乙個組織的節點可以通過查詢錨節點來發現這個管道內的其他組織的所有節點。

當ordering服務要傳送乙個區塊到管道,這個塊就必須先傳送到乙個組織的leader 節點,之後由leader節點把這個塊通過gossip協議分發到這個組織的其他節點上。 也就是說,錨點是組織和組織之間的聯通橋梁。而leader節點是peer節點和order服務之間的通訊橋梁。

根據當前的peer身份,獲取到當前peer所在的組織

確保所設定的錨點要在當前的channel內

使用錨點資訊,構造joinchannel的訊息格式

根據配置資訊,獲取要更改組織下的所有錨點,這些錨點資訊都放入joinchannel的訊息中,用於gossip傳送

對joinchannel訊息中每個組織裡的錨點:

蝸牛講技術,滿滿的都是乾貨,你值得關注。

iOS開發之錨點anchorPoint

效果圖如下 我們可以看到,不管棕色的方塊怎麼運動,總是以綠色的店作為中心來移動的,這就和船隻的錨點是一樣的道理 一 簡介 anchorpoint 錨點以錨點為中心,執行動畫 與漁夫固定船的點一致 anchorpoint 預設是 0.5 0.5 錨點是乙個比例 anchorpoint 錨點在左上角的時...

Cocos2dx開發之錨點例項

錨點概念 由於我們在使用cocos2dx進行開發時,一般都是在場景中載入精靈來實現的,而精靈上掛載的往往都不是乙個點而是一張資源,那麼我們在場景中設定這個精靈的位置時,對這張資源來說是應該把這張資源中的哪個點與我們設定的點對齊呢?這裡就引出了錨點這個概念,我們通過設定錨點來確定資源上哪個點與我們設定...

Cocos2D X掃盲之座標系 錨點

一 引言 在cocos2d x的開發過程中,經常會碰到設定精靈位置的問題。而設定位置的過程,涉及到兩個問題 第一是座標系,包括原點的位置 x y座標軸的方向燈 第二是基準點 cocos2d x中叫錨點 即精靈旋轉的時候,以哪個點為軸心 下面我們將逐一來分析這兩個問題。二 正文 1.座標系 cocos...