Corda 流可以暂停多长时间?
How long can a Corda flow be suspended for?
在 Corda 中,流可以暂停多长时间?节点或网络级别是否有限制?
目前,Corda 没有限制流可以暂停多长时间。
但是,我们不建议您长时间暂停流程,因为仅部分支持检查点升级。如果您重构可能在检查点中的堆栈上的代码,您将遇到崩溃和损坏。您仍然可以重构未标记为 @Suspendable
的函数,并对堆快照
上的数据结构进行序列化兼容的更改
目前的流API(Corda V2),只能对P2P消息进行挂流,反正也不容易长时间休眠。随着时间的推移,这将成为一个更大的问题,因为我们可以等待其他类型的事件。
在 Corda 中,流可以暂停多长时间?节点或网络级别是否有限制?
目前,Corda 没有限制流可以暂停多长时间。
但是,我们不建议您长时间暂停流程,因为仅部分支持检查点升级。如果您重构可能在检查点中的堆栈上的代码,您将遇到崩溃和损坏。您仍然可以重构未标记为 @Suspendable
的函数,并对堆快照
目前的流API(Corda V2),只能对P2P消息进行挂流,反正也不容易长时间休眠。随着时间的推移,这将成为一个更大的问题,因为我们可以等待其他类型的事件。