【问题标题】:How can I set the Liquibase database connection timeout and retry count?如何设置 Liquibase 数据库连接超时和重试次数?
【发布时间】:2016-09-16 14:36:08
【问题描述】:
  1. 如何设置Liquibase等待建立一个 之前连接到数据库服务器(特别是 PostgreSQL) 失败(即连接超时)?

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

【问题讨论】:

    标签: timeout liquibase connection-timeout


    【解决方案1】:

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

    根据postgres jdbc doc,有一个像loginTimeout 这样的属性可以处理这个问题。

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

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

    【讨论】:

    猜你喜欢
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    • 2017-04-21
    • 2011-01-23
    • 2016-01-05
    • 1970-01-01
    • 2013-06-20
    相关资源
    最近更新 更多