是否可以在Corda中配置数据库连接重试?
我在Corda文档中看到,我们可以对dataSourceProperties
和maximumPoolSize
使用connectionTimeout
,但是是否有retry
属性或默认属性?
或者可能是节点用来继续尝试直到数据库再次可用的connectionTimeout
(鉴于数据库在短时间内不可用的情况)。
答案 0 :(得分:1)
当前,如果池无法重新连接,则Corda节点应退出。
它的行为方式是防止持久状态和内存中状态发散,这可能会导致出处破裂。
但是,对于数据库维护和备份之类的方案,此讨论仍在继续。