corda - 是否有远程停止或重新启动 Corda 节点的 RPC 操作?
问题描述
CordaRPCOps
在 Corda 中,节点操作员能够使用接口通过 RPC 向他们的节点发出命令。但是似乎没有用于停止或重新启动节点的 RPC 命令。
如何远程停止或重新启动节点?
解决方案
从 Corda 3 开始,无法远程关闭或重新启动节点。如果可能,您可以改用 SSH(例如ssh user@host systemctl stop
)。
Corda 4 引入了CordaRPCOps.shutdown
,它会立即关闭节点,而无需等待流程完成。您应该在调用此 RPC 操作之前执行流量排放。