Я создал микро сервис, и он работает нормально в течение 3-4 недель. Это низкий уровень обслуживания с несколькими звонками каждые пару дней. Через 3-4 недели все запросы начинают сбой с сообщением ниже в журналах
2019-04-15T22: 33: 17.628901587Z 2019-04-15 22: 33: 17.627 ПРЕДУПРЕЖДЕНИЕ 1 --- [nio-8080-exec-5] osjdbc.support.SQLErrorCodesFactory: Ошибка при извлечении имени базы данных - возврат к пустым кодам ошибок
2019-04-15T22: 33: 17.628928571Z org.springframework.jdbc.support.MetaDataAccessException: ошибка при извлечении DatabaseMetaData; вложенным исключением является java.sql.SQLException: JZ0C0: соединение уже закрыто.
После перезапуска приложение начинает работать нормально еще несколько недель.
Любые предложения приветствуются.
Файл свойств моего приложения выглядит следующим образом
spring.datasource.max-active=6
spring.datasource.max-idle=0
spring.datasource.min-idle=0
spring.datasource.initial-size=1
spring.datasource.time-between-eviction-runs-millis=30000
spring.datasource.min-evictable-idle-time-millis=60000
spring.datasource.remove-abandoned=true
spring.datasource.remove-abandoned-timeout=120
spring.datasource.validation-query= select 1
spring.datasource.test-while-idle=true
spring.datasource.validation-interval=30