Hyperledger fabric v1.0本地环境设置包含4个对等点,用于处理在不同服务器上运行的4个应用程序

时间:2017-08-17 05:55:50

标签: blockchain hyperledger hyperledger-fabric

我正在尝试使用 Hyperlegdger Fabric v1.0 实现演示区块链网络。我已经关注了getting started,到目前为止一切正常。
我也可以通过Building Your First Network来设置示例网络。
但我仍然无法明确满足下面提到的要求

我在4个不同的weblogic服务器上运行4个应用程序,从1个应用程序创建的资产应该在其他3个应用程序之间共享。

  

例如:

     
      
  • App1 创建资产1 数量100
  •   
  • 通过运行链码,我需要与其他3个应用程序共享 Asset1 ,其比例为 App2:App3:App4 = 20:40:30
  •   

显然我正在尝试使用IBM Bluemix提供的Hyperledger fabric v0.6服务,现在只通过执行local environment setup升级到V1.0。


在样本网络中,有 2个组织,每个组织有2个对等。在我的情况下,我需要设置 4个对等体,每个应用程序对应一个 ,我需要对以下几点提出一些建议。

  1. 如何为此要求创建4个对等方?是否需要在每台服务器运行的不同机器上设置对等设备,还是可以在同一台机器上设置4个对等设备?
  2. 我是否可以使用2个对等模型自定义这2个组织到4个组织1对等moderl来处理每个应用程序?
  3. 有人请澄清这些并提出有价值的建议以满足这一要求。

    提前致谢。

1 个答案:

答案 0 :(得分:3)

  

如何为此要求创建4个对等方?它需要设置吗?   每个服务器运行的不同机器中的对等设备或我可以设置   同一台机器上的4个同行?

您只需扩展docker-compose文件即可拥有更多对等项。 如果您要在不同的计算机上设置对等项,则可以使用this script(如果您有要用作对等的VM和要用作订购者的VM)。

  

我可以使用2个对等模型自定义此2组织到4   组织1对等moderl处理每个应用程序?

您需要扩展configtx.yaml文件才能拥有更多组织, 然后还相应地更新crypto-config.yaml