如何设置 Liquibase 的时间等待建立一个 之前连接到数据库服务器(特别是 PostgreSQL) 失败(即连接超时)?
如何设置 Liquibase 尝试的次数 在中止之前连接到数据库服务器(即连接重试次数)?
最佳答案
Liquibase 使用 jdbc 连接。 据此answer网络超时仅从规范 4.1 开始引入到 JDBC。
根据postgres jdbc doc有一个类似 loginTimeout
的属性应该可以处理这个问题。
Liquibase 将通过指定命令行参数 driverPropertiesFile
将 jdbc 驱动程序属性移交给连接。
我自己没有尝试过,但看起来不错,值得一试......
关于timeout - 如何设置Liquibase数据库连接超时和重试次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39534122/