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

标签 timeout liquibase connection-timeout

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

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

最佳答案

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

根据postgres jdbc doc有一个类似 loginTimeout 的属性应该可以处理这个问题。

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

我自己没有尝试过,但看起来不错,值得一试......

关于timeout - 如何设置Liquibase数据库连接超时和重试次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39534122/

相关文章:

timeout - 是否有liquibase锁定超时?

xml - liquibase数据库重构xml createIndex

electron - 有没有办法创建连接超时来激活服务人员?

apache-spark - BlockManager 进程的 Spark Connection 被拒绝

java - 如何为: `google-client spreadsheet api` ?设置超时

c++ - MySQL select for update,多线程超时

java - 找出 HttpClient 超时的系统默认值

mysql - 如何使 liquibase 的 LoadData 标签不区分大小写?

azure - Windows Azure 网站请求超时

php - 如何在 PHP (Laravel) 中调试 "Symfony\Component\Debug\Exception\FatalErrorException"错误?