数据库重新启动后,应用程序无法建立数据库连接

我正在使用以下代码设置数据库连接池。我的数据库已关闭,一小时后重新启动。一旦备份了数据库,我的应用程序就无法建立与数据库的连接。

我看到类似于下面的错误日志在日志中不断打印。在这种情况下,如何在备份数据库后确保应用程序能够建立数据库连接而不必重新启动应用程序?

HikariPool-1 - Cannot acquire connection from data source
HikariPool-1 - Pool stats (total=0, active=0, idle=0, waiting=0)
@Bean
DataSource dataSource() {
    DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
    dataSourceBuilder.username(this.username);
    dataSourceBuilder.password(this.password);
    dataSourceBuilder.driverClassName(driver);
    dataSourceBuilder.url(this.url);
    return dataSourceBuilder.build();
}

以下是我看到的所有与HikariPool相关的消息:

HikariPool-1 - Cannot acquire connection from data source   1,578
HikariPool-1 - Pool stats (total=0, active=0, idle=0, waiting=0)    707
HikariPool-1 - Pool stats (total=0, active=0, idle=0, waiting=1)    10
HikariPool-1 - Timeout failure stats (total=0, active=0, idle=0, waiting=0) 8
DataSource health check failed      6