ChainDesk|Fabric核心配置檔案的理解
作者:ChainDesk韓小東,ChainDesk區塊鏈行業分析師, ChainDesk區塊鏈工程師
目標
瞭解Hyperledger Fabric對Peer節點的核心配置資訊
瞭解Hyperledger Fabric對orderer節點的核心配置資訊
任務實現
在Hyperledger Fabric中, 有兩個示例配置檔案,一個為Peer節點的示例配置檔案,一個為Orderer節點的示例配置檔案,理解這兩個配置檔案的內容對於我們而言,會更進一步的理解Hyperledger Fabric執行狀況。
2.2.1 core.yaml詳解
core.yaml配置檔案是Peer節點的示例配置檔案,具體路徑在 fabric-samples/config 目錄下;該core.yaml示例配置檔案中共指定了六大部分內容,詳見解釋如下。
在Fabirc原始碼中的路徑為:$GOPATH/src/github.com/hyperledger/fabric/sampleconfig/core.yaml
2.2.1.1 日誌部分:
日誌記錄級別有六種:CRITICAL | ERROR | WARNING | NOTICE | INFO | DEBUG
使用 level 指定預設所有模組為 info 級別,然後單獨指定 cauthdsl、gossip、grpc、ledger、msp、policies、peer 的 gossip 模組的日誌級別,以覆蓋預設的日誌級別。
format屬性指定了日誌的輸出格式。
2.2.2 orderer.yaml詳解
orderer.yaml 配置檔案是 Orderer 節點的示例配置檔案,具體路徑在 fabric-samples/config 目錄下;該 orderer.yaml 示例配置檔案中共指定了五大部分內容,詳細解釋見如下內容。
在 Fabirc 原始碼中的路徑為:
$GOPATH/src/github.com/hyperledger/fabric/sampleconfig/orderer.yaml
該 orderer.yaml 示例配置檔案中共指定了五大部分內容:
FAQ
這些配置檔案的內容需要全部都記下嗎?
不需要死記硬背,重要的是理解這些配置資訊都指定的什麼重要內容。
未經授權禁止轉載、改編,轉載請註明出處!
本文地址: http://www.chaindesk.cn/witbook/11/103
ChainDesk——全球區塊鏈技術生態超級社群
以區塊鏈技術為入口,搭建全球區塊鏈技術生態超級社群,社群將服務於公鏈生態建設、DAPP專案研發、技術諮詢、課程體系研發、區塊鏈書籍編寫,區塊鏈課程製作、講師培訓、區塊鏈職業教育、區塊鏈線上教育、去中心化技術評測一體化的區塊鏈技術超級社群。
免費·原創·專業·高效·系統