请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

多机实际生产环境部署的时候是不是要避免一个组织控制所有节点?

请问老师, 多机部署的时候, 排序集群, ca集群, kafka集群,zookeeper集群,这些在部署的时候,是不是要避免部署在一个组织的机器上? 比如所有排序节点都部署在组织1的物理机上面,那组织1有可能作恶? 是不是要尽量让每个组织都贡献一个集群的节点?

正在回答

1回答

自游蜗牛 2019-01-09 19:51:56

亲,你好。fabric本身就是构建联盟链的平台,所以在实际使用中,应该不会出现联盟中就一个组织的情况,不然不就失去了其意义了嘛。一般的部署模式是,将排序节点部署到公共的地方,各自组织单独维护peer节点,应用直接与自己的peer交互。当然,跨组织的背书策略是另一种情况,背书的时候也可能出现调用其他组织的peer的情况。祝你学习愉快!

1 回复 有任何疑惑可以回复我~
  • 提问者 时间毁人心智 #1
    谢谢老师,老师我还有个问题, 各个peer节点启动以后,peer节点的容器保留着状态数据库,peer节点容器里面数据库更新以后, 关闭网络,那所有容器都消失,那peer节点对应的镜像是不是也更新了,下次启动的时候保证数据库不会丢失?
    回复 有任何疑惑可以回复我~ 2019-01-09 20:34:10
  • 自游蜗牛 回复 提问者 时间毁人心智 #2
    这个就需要你通过docker把持久化的数据通过volume给共享到主机了。
    回复 有任何疑惑可以回复我~ 2019-01-09 21:37:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信