Raj*_*hwa 8 hyperledger hyperledger-fabric
我看到很多Hyperledger Fabric的例子,我在所有例子中都找不到core.yaml文件.我看到很多其他文件.在许多地方,core.yaml被提及.是否有其他文件,与之对应?从哪里获取core.yaml配置?我该怎么用?
core.yamlfile为各种对等模块提供基本配置选项.例如,它能够配置日志记录级别,例如:
###############################################################################
logging:
cauthdsl: warning
gossip: warning
ledger: info
msp: warning
policies: warning
grpc: error
Run Code Online (Sandbox Code Playgroud)
现在,你没有在fabric-sample中看到这个文件的原因,因为它已经被打包到对等的docker容器中,因此它只是简单的一部分.接下来,由于Hyperledger Fabric使用viper来读取配置和viper初始化:
// For environment variables.
viper.SetEnvPrefix("core")
viper.AutomaticEnv()
replacer := strings.NewReplacer(".", "_")
viper.SetEnvKeyReplacer(replacer)
Run Code Online (Sandbox Code Playgroud)
通过以前缀为环境变量的方式导出配置参数,可以覆盖和控制配置参数CORE.
| 归档时间: |
|
| 查看次数: |
2629 次 |
| 最近记录: |