org.springframework.jdbc.support.MetaDataAccessException: ошибка при извлечении DatabaseMetaData - PullRequest
1 голос
/ 18 апреля 2019

Я создал микро сервис, и он работает нормально в течение 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...