apache-kafka - 如何为 Hyperledger Fabric 1.0 设置 Kafka?

标签 apache-kafka docker-compose hyperledger-fabric

我想设置 Kafka,正在查看 https://github.com/hyperledger/fabric/blob/release/bddtests/dc-orderer-kafka.yml

我已经下载了最新的fabric-release.zip,但 grep 没有成功:我无法弄清楚 dc-orderer-kafka.yml 中排序者的以下 bash 变量是在哪里初始化的,或者它们应该是什么:

- ORDERER_GENERAL_LOCALMSPID=${ORDERER1_ORDERER_GENERAL_LOCALMSPID}
- ORDERER_GENERAL_LOCALMSPDIR=${ORDERER1_ORDERER_GENERAL_LOCALMSPDIR}
- ORDERER_GENERAL_TLS_PRIVATEKEY=${ORDERER1_ORDERER_GENERAL_TLS_PRIVATEKEY}
- ORDERER_GENERAL_TLS_CERTIFICATE=${ORDERER1_ORDERER_GENERAL_TLS_CERTIFICATE}
- ORDERER_GENERAL_TLS_ROOTCAS=${ORDERER1_ORDERER_GENERAL_TLS_ROOTCAS}

有人有默认值的示例吗?

提前致谢!

最佳答案

您正在寻找的示例:

  - ORDERER_GENERAL_LOGLEVEL=debug
  - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
  - ORDERER_GENERAL_GENESISMETHOD=file
  - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.genesis.block
  - ORDERER_GENERAL_LOCALMSPID=OrdererMSP
  - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/msp
  # enabled TLS
  - ORDERER_GENERAL_TLS_ENABLED=true
  - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/tls/server.key
  - ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/orderer/tls/server.crt
  - ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/orderer/tls/ca.crt]

发现于docker-compose-base.yaml

关于apache-kafka - 如何为 Hyperledger Fabric 1.0 设置 Kafka?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45153977/

相关文章:

java - 多个监听器的 KafkaListener ConsumerConfig AUTO_OFFSET_RESET_DOC 最早

docker容器中的Java服务未连接到主机mysql

ubuntu - docker 组成 : Encountered errors while bringing up the project

docker - 为 2 个不同的 DLT 网络重新使用 Hyperledger Fabric 中的对等点/节点

apache-kafka - UnsatisfiedLinkError 向 kafka 发送压缩(snappy)消息时出现 UnsatisfiedLinkError

apache-kafka - 卡夫卡主题——我应该更多还是更少?

apache-kafka - 如何在 kafka 中列出生产者

linux - docker-compose 没有部署到远程机器

hyperledger-fabric - 在模型文件中,日期时间数据类型存储 UTC 格式。是否可以以 IST 格式存储?

hyperledger-fabric - super 账本结构无法生成排序器创世 block