Cordapps对等列表返回Azure Corda部署中的节点信息



我在这些文档之后在Azure Portal中创建了一个Corda网络:

文档:https://docs.corda.net/azure-vm.html

我从链接中使用的Cordapp Jar ..

yo cordapp jar:http://ci-artifactory.corda.r3cev.com/artifactory/cordapp-showcase/yo-4.jar

我已经在3个Corda节点中安装了同一个罐子。

现在Web应用程序正在运行, ipaddress:10004 ,但是http://ipaddress:10004/api/yo/peers返回

{
  "peers" : [ "C=GB,L=London,O=Organisation 4 (Corda 2.0.0)" ]
}

http://ipaddress:10004/api/yo/peeers返回

{
  "me" : "C=GB,L=London,O=Organisation 4 (Corda 2.0.0)"
}

我不确定我是否错过了网络管理器节点上的任何内容。有什么建议么??预先感谢。

yo!CORDAPP,peers端点被定义为返回网络上所有同行的列表,包括您自己。请参阅https://github.com/corda/samples/blob/release-v3/yo-cordapp/src/src/main/kotlin/net/corda/corda/yo/yo/yo.kt#l72。

您得到的响应意味着您看不到网络图节点。有几件事要尝试:

  • 检查您可以从节点的计算机上ping网络图节点的计算机
  • 确保CORDAPP在网络图节点的计算机上正确运行
  • 确保您的节点的node.conf文件列出了网络地图节点的正确地址和端口

最新更新