我使用 HF 一段时间,并尝试了有关业务网络规范和配置的不同操作。
但是,我对在生产中使用 HF 的最佳实践(如果有的话)有几个问题。
当我们谈论在生产中使用 HF 时,我们是否应该使用 docker-compose-base.yaml、docker-compose-cli.yams、cofigtx.yaml... 等作为用于设置和配置我们的业务网络的文件,如果没有,您能否指定最佳实践用例是什么?
感谢您的回答。
最佳答案
您可以将 Docker Swarm/Compose 与您引用的示例撰写文件的衍生版本一起使用,或者您可以使用 Kubernetes 来管理网络(或同一网络的子集)。 Project Cello 正在致力于提供这种功能。 Ansible driver特别是已被证明可以有效地工作 - 尽管它距离 1.0 的成熟度水平还很远。
现实情况是,您可能希望管理的不仅仅是同一虚拟机或主机上的四个对等节点,还需要管理多个虚拟机/主机上的多个对等节点,甚至跨多个网络进行生产部署。
此外,您显然需要向已部署的容器添加管理和监控,以获得真正的生产体验。 Hyperledger 聊天和邮件列表可以成为帮助和见解的良好来源。
关于hyperledger-fabric - 在生产中使用 Hyperledger Fabric,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46743165/