ChainDesk:Fabric核心配置文件的理解

ChainDesk
企业专栏
热度: 11991

以区块链技术为入口,搭建全球区块链技术生态超级社区。

比特币

 

 

作者: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项目研发、技术咨询、课程体系研发、区块链书籍编写,区块链课程制作、讲师培训、区块链职业教育、区块链线上教育、去中心化技术评测一体化的区块链技术超级社区。

免费·原创·专业·高效·系统

 

文章声明:本文为MarsBit专栏作者作品,不代表MarsBit观点,版权归作者所有,如需转载,请提前联系作者!

声明:本文为入驻“火星财经 专栏”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
本内容旨在传递行业动态,不构成投资建议或承诺。