如何部署 corda spring 启动 API?

How to deploy corda spring boot APIs?

我在 Azure 的 VM 上有一个 corda 网络 运行,有两个参与方和一个公证人。我想部署 spring 启动 API,但不确定如何以及在何处部署。

感谢任何 link 文档或帮助。

你只需要将它部署到你想要的任何地方——在你的 Corda 节点或另一个节点的同一个虚拟机中。您唯一需要注意的是 node.conf 中的 RPC 连接配置,您可以在其中设置 RPC 设置和用户,例如:

rpcSettings {
    useSsl = false
    standAloneBroker = false
    address = "my-corda-node:10003"
    adminAddress = "my-corda-node:10004"
}
rpcUsers = [
    { username=user1, password=test, permissions=[] }
]

更多信息here

如果你一般不知道如何部署SpringBoot,SpringBoot的官方文档是here.

记得还要在您的 Azure 基础设施中正确设置网络配置,以允许客户端和节点之间的 RPC 流量。