如何设置Liquibase数据库连接超时和重试计数?

时间:2016-09-16 14:36:09

标签: timeout liquibase connection-timeout

  1. 如何设置Liquibase等待建立的时间 之前连接到数据库服务器(特别是PostgreSQL) 失败(即连接超时)?

  2. 如何设置Liquibase尝试的次数 在中止之前连接到数据库服务器(即连接重试计数)?

1 个答案:

答案 0 :(得分:2)

Liquibase使用jdbc连接。 根据这个answer网络超时仅从规范4.1开始引入JDBC。

根据postgres jdbc doc,有loginTimeout这样的属性应该处理这个问题。

Liquibase将通过指定命令行参数driverPropertiesFile将jdbc驱动程序属性移交给连接。

我自己没试过,但看起来不错,试试看......