【问题标题】:Admin tool for verifying Corda Node p2p communication用于验证 Corda 节点 p2p 通信的管理工具
【发布时间】:2019-03-16 22:39:35
【问题描述】:

是否有任何相当简单的实用程序可供 unix 管理员用于验证 Corda 节点、Artemis 代理之间的 p2p 通信,从而促进节点 AMQP 通信?例如,我们需要确保适当的 urls: 端口从 Node 到 Notary 集群的入站/出站是开放的。它需要是基于命令的工具,而不是开发练习,因为用户将是管理员。

为了验证节点到门卫/网络映射,因为通信是通过 HTTP 进行的,节点管理员可以使用命令 curl http://<netmap url>:<netmap port>/network-map/my-ip。可以做些什么来验证其他协议通信,例如 Node 到 Notary 集群?


【问题讨论】:

  • 您所说的“Corda 节点之间的 p2p 通信”实际上是指作为 ActiveMQ Artemis 集群功能的一部分的通信还是 Corda 特有的通信? FWIW,Artemis 集群节点之间的连接不使用 AMQP。
  • 是的,我已经更新了我的 q 以专注于 artemis。 Corda 使用 Artemis 进行使用 AMQP/TLS 的节点到节点通信。谢谢!
  • Artemis 不使用 AMQP 在节点之间进行通信,因此这些连接必须是 corda 特有的。

标签: connection corda verification communication-protocol


【解决方案1】:

目前没有用于执行此操作的 Corda 工具。但是,您可以使用 Telnet 等标准工具:

telnet localhost 10005

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 2019-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    相关资源
    最近更新 更多