解析Fabric核心配置文件

在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属性指定了日志的输出格式。

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

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 示例配置文件中共指定了五大部分内容:
区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”
区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享