【问题标题】:How to make Spring Boot application resistant against database connection errors?如何使 Spring Boot 应用程序抵抗数据库连接错误?
【发布时间】:2017-09-24 10:36:19
【问题描述】:

我想让我的 Spring Boot 应用程序对数据库连接错误具有鲁棒性。如果应用程序在数据库可用之前启动,它应该重试建立数据库连接。如果数据库连接在操作过程中丢失(例如数据库重新启动、网络错误......),也会发生同样的情况。而且我正在使用 Flyway 迁移,因此在数据库连接可用之前,Flyway 不应启动(并引发异常)。

如何使用 Spring Boot (1.5) 做到这一点?

【问题讨论】:

    标签: java database spring spring-boot


    【解决方案1】:

    在 spring-boot 跟踪器上有针对此行为/问题的公开票证 https://github.com/spring-projects/spring-boot/issues/4779

    【讨论】:

      猜你喜欢
      • 2017-07-13
      • 2018-09-15
      • 1970-01-01
      • 2023-01-15
      • 2015-05-31
      • 2019-06-16
      • 1970-01-01
      • 2022-11-19
      • 1970-01-01
      相关资源
      最近更新 更多