如何在Spring Boot应用程序中保持数据库活动

时间:2020-06-21 07:56:14

标签: java spring-boot

我们正在使用Spring Boot,Apache骆驼和多个数据源。

spring boot version: 1.5.9 release
primary database: postgres
Secondary database:oracle

我们已经在Linux服务器中部署了spring boot jar。

postgres的数据源属性为

x.datasource.url=
x.datasource.username=
x.datasource.password=
x.data.jpa.repositories.enabled=true

oracle的数据源属性

y.datasource.url=
y.datasource.username=
y.datasource.password=
y.data.jpa.repositories.enabled=true

当应用程序保持理想状态时,有时我们尝试第一个请求失败并遇到错误jdbc连接失败,但它在第二个请求中工作而没有重新启动。

请让我知道如何保持数据库活动。

1 个答案:

答案 0 :(得分:0)

您可以使用hikari连接池。有关实现方法,请参见this。您可以配置编号。您希望与数据库保持的连接数