我可以在两台不同的机器上使用两个控制器吗
Can I use two controllers in two different machine
在我的场景中,交易发生在两个不同机器的两个节点之间。目前我在机器 A 中使用控制器,它也充当公证人。我可以在每台机器上使用两个控制器吗?
是的,您可以设置您的案例。 NotaryChangeFlow(启动),应该用于更改状态的公证人。
正如此处讨论的:,Corda 没有 "controller" 节点的概念。
直到 Corda 2,无论涉及多少台机器,每个网络都有一个网络映射节点。每个节点的配置文件将使用其 IP 地址和端口号指向该网络映射节点。
在 Corda 3 中,网络映射节点被替换为分发网络映射文件的服务器。有关如何在 Corda 3 中跨机器部署网络的详细信息,请参见此处:https://docs.corda.net/tutorial-cordapp.html#running-nodes-across-machines.
在我的场景中,交易发生在两个不同机器的两个节点之间。目前我在机器 A 中使用控制器,它也充当公证人。我可以在每台机器上使用两个控制器吗?
是的,您可以设置您的案例。 NotaryChangeFlow(启动),应该用于更改状态的公证人。
正如此处讨论的:
直到 Corda 2,无论涉及多少台机器,每个网络都有一个网络映射节点。每个节点的配置文件将使用其 IP 地址和端口号指向该网络映射节点。
在 Corda 3 中,网络映射节点被替换为分发网络映射文件的服务器。有关如何在 Corda 3 中跨机器部署网络的详细信息,请参见此处:https://docs.corda.net/tutorial-cordapp.html#running-nodes-across-machines.