【发布时间】:2016-09-16 14:36:08
【问题描述】:
如何设置Liquibase等待建立一个 之前连接到数据库服务器(特别是 PostgreSQL) 失败(即连接超时)?
如何设置 Liquibase 尝试的次数 在中止之前连接到数据库服务器(即连接重试次数)?
【问题讨论】:
标签: timeout liquibase connection-timeout
如何设置Liquibase等待建立一个 之前连接到数据库服务器(特别是 PostgreSQL) 失败(即连接超时)?
如何设置 Liquibase 尝试的次数 在中止之前连接到数据库服务器(即连接重试次数)?
【问题讨论】:
标签: timeout liquibase connection-timeout
Liquibase 使用 jdbc 连接。 根据这个 answer 网络超时仅从规范 4.1 开始引入 JDBC。
根据postgres jdbc doc,有一个像loginTimeout 这样的属性可以处理这个问题。
Liquibase 将通过指定命令行参数driverPropertiesFile 将 jdbc 驱动程序属性移交给连接。
我自己没试过,但看起来不错,可以试一试......
【讨论】: