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

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

问题描述:

我试图使用Hyperlegdger结构v1.0来实现演示区块链网络。我跟着getting started,一切都很顺利。
我也可以通过关注Building Your First Network来设置示例网络。
但是还是我没有得到清晰,满足以下Hyperledger结构v1.0本地环境设置包含4个对等设备,用于处理运行在不同服务器上的4个应用程序

我的要求提到我有4个应用程序在4个不同的WebLogic服务器,并且从1个应用程序创建的资产应该运行其他三个应用程序之间共享。

例如:

  • App1的创建Asset1 量100
  • 通过运行chaincode我需要共享其他3个应用与比 App2的间Asset1 :App3:App4 = 20:40:30

Prviously我尝试通过IBM Bluemix提供相同的使用Hyperledger面料V0.6服务,现在只能通过执行local environment setup升级到V1.0。


在示例网络中有可用的 2个组织,每个组织有两个对等组织。在我的情况下,我需要设置 4个同行,每个应用一个,我需要一些建议以下几点。

  1. 如何为此需求创建4个对等点?是否需要在每台服务器正在运行的不同机器上设置对等设备,或者我可以在同一台设备上设置4台对等设备?
  2. 我可以定制这2个组织与2个对等模型到4个组织1个对等模型来处理每个应用程序?

有人请澄清这些,并提出您的宝贵建议,以满足这一要求。

在此先感谢。

如何为此需求创建4个对等点?是否需要在每台服务器正在运行的不同机器上安装 对等设备,或者我可以在同一台机器上设置 4个对等设备?

您只需扩展docker-compose文件即可拥有更多对等点。 如果您想要在不同的计算机上设置对等点,如果您有要用作对等点的虚拟机和要用作定序器的虚拟机,则可以使用this script

我可以定制这2个组织与2个同行模型到4 组织1个同行模式来处理每个应用程序?

您需要延长configtx.yaml文件有更多的组织, 然后同时更新crypto-config.yaml相应

+0

大感谢剧本。是的,现在我正在尝试这种方式,所以我走在了正确的轨道上:) – Girish007