我正在尝试使用aws在多台计算机上建立结构网络。 我遇到的问题是我试图使用节点sdk启用发现服务。当我在使用docker的localhost中时,它可以工作,但是如果我在多台计算机中具有分布式网络,则它不起作用,因为它试图认可到localhost而不是分配的ips。
我没有将选项asLocalhost
设置为true,所以我不知道为什么它仍然尝试这样做。
答案 0 :(得分:0)
必须在SDK中根据您的网络配置设置发现选项。
下面您可以找到官方NodeJS Fabric SDK的链接:
https://fabric-sdk-node.github.io/release-1.4/module-fabric-network.Gateway.html#~DiscoveryOptions
这里还有关于发现服务的教程:
https://fabric-sdk-node.github.io/release-1.4/tutorial-discovery.html