Как сохранить активную базу данных в приложении Spring Boot - PullRequest
0 голосов
/ 21 июня 2020

Мы используем Spring boot, apache camel и несколько источников данных.

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

Мы развернули Spring boot jar на сервере linux.

Свойства источника данных для 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

, когда приложение остается идеальным, и через несколько раз мы пытаемся первый запрос не удался и получаем ошибку jdb c соединение не удалось, но оно работает во втором запросе без перезапуска.

пожалуйста, дайте мне знать, как сохранить активную базу данных.

1 Ответ

0 голосов
/ 21 июня 2020

Вы можете использовать пул соединений hikari. Обратитесь к this , чтобы узнать, как реализовать. Вы можете настроить нет. соединений, которые вы хотите сохранить с db

...