和gossip相關的配置引數如下所示:
# 啟動連線節點,可以是多個bootstrap: 127.0.0.1:7051
# 自動選擇主節點還是指定主節點
useleaderelection: false
# 只在useleaderelection設定為false的時候生效
orgleader: true
# 本地節點的id:ip:port
endpoint:
# 區塊緩衝區大小
maxblockcounttostore: 100
# 訊息推送間隔(毫秒)
maxpropagationburstlatency: 10ms
# 訊息推送緩衝區大小
maxpropagationburstsize: 10
# 訊息推送次數
propagateiterations: 1
# 訊息推送節點數
propagatepeernum: 3
# 訊息獲取間隔(秒)
pullinterval: 4s
# 訊息獲取節點數
pullpeernum: 3
# 狀態訊息獲取間隔(秒)
requeststateinfointerval: 4s
# 狀態訊息推送間隔(秒)
publishstateinfointerval: 4s
# 狀態訊息存活週期(秒)
stateinforetentioninterval:
# 存活訊息中推送證書的週期(秒)
publishcertperiod: 10s
# 是否驗證區塊訊息
skipblockverification: false
# 是否忽略安全檢查
ignoresecurity: false
# 建立連線超時時間(秒)
dialtimeout: 3s
# 連線超時時間(秒)
conntimeout: 2s
# 接收訊息緩衝區大小
recvbuffsize: 20
# 傳送訊息緩衝區大小
sendbuffsize: 20
# 摘要訊息處理超時時間(秒)
digestwaittime: 1s
# 請求訊息處理超時時間(秒)
requestwaittime: 1s
# 訊息響應超時時間(秒)
responsewaittime: 2s
# 存活訊息間隔時間(秒)
alivetimeinterval: 5s
# 存活訊息超時時間(秒)
aliveexpirationtimeout: 25s
# 重新連線間隔時間(秒)
reconnectinterval: 25s
# 外部標識
externalendpoint:
4.12 本章小結
本章主要介紹由peer節點組成的p2p網路如何實現資料的同步。區塊鏈網路可能由較多的節點組成,peer節點和排序服務節點之間建立過多的連線容易造成網路異常和單點問題,基於gossip的p2p資料分發可以減輕排序服務節點的壓力。
'); (window.slotbydup = window.slotbydup || ).push(); })();
'); (window.slotbydup = window.slotbydup || ).push(); })();
gossip協議的原理和實戰應用
先理解一下gossip協議 在乙個有界網路中,每個節點都隨機地與其他節點通訊,經過一番雜亂無章的通訊,最終所有節點的狀態都會達成一致。每個節點可能知道所有其他節點,也可能僅知道幾個鄰居節點,只要這些節可以通過網路連通,最終他們的狀態都是一致的,當然這也是疫情傳播的特點。簡單的描述下這個協議,首先要傳...
Linux下DHCP4 1 1的基本配置
dhcp目前已經到了第4版,作為初學者,搜網搜書找到的教程都還是3的教程,dhcp的版本不同,配置差異很大,對著3去配4,有種摸不著北的感覺.今天終於搞定了,特此記錄,備用,這裡記錄的只是最最原始的配置,僅供參考 執行環境centos6.5,vmware10,dhcp4.1.1,webmin1.68...
Apache和PHP的相關配置
phpinidir d myphp2017 php 到這裡配置部分就完成了。b apache安裝到系統服務和解除安裝apache服務 2 如果要解除安裝這個服務,先在任務管理器中停止此服務,然後執行命令httpd.exe k uninstall n apache24 解除安裝完成。二 php7的配置...