【发布时间】:2017-09-24 10:36:19
【问题描述】:
我想让我的 Spring Boot 应用程序对数据库连接错误具有鲁棒性。如果应用程序在数据库可用之前启动,它应该重试建立数据库连接。如果数据库连接在操作过程中丢失(例如数据库重新启动、网络错误......),也会发生同样的情况。而且我正在使用 Flyway 迁移,因此在数据库连接可用之前,Flyway 不应启动(并引发异常)。
如何使用 Spring Boot (1.5) 做到这一点?
【问题讨论】:
标签: java database spring spring-boot