Вы используете Tomcat JDB C Пул соединений для своего источника данных, но в вашем application.properties
вы настроили пул соединений для Hikari источник данных.
Ваш datasource
не является инстансным, из-за настроек пула соединений .
ваша неправильная конфигурация:
#HikariCP settings
spring.datasource.hikari.connection-timeout=60000
spring.datasource.hikari.maximum-pool-size=15
spring.datasource.hikari.minimum-idle=1
У вас есть 2 решения
1 - Измените пул соединений Настройки с Hikari на Tomcat
вот так
spring.datasource.tomcat.initial-size=
spring.datasource.tomcat.max-wait=
spring.datasource.tomcat.max-active=
spring.datasource.tomcat.max-idle=
spring.datasource.tomcat.min-idle=
spring.datasource.tomcat.default-auto-commit=
//..
Несколько полезных советов в этой области:
Настройка пула соединений Tomcat
2- Используйте Пул соединений Hikari вместо tomcat (Изменить пул соединений источника данных)
Несколько полезных руководств в этой области:
Простое руководство по пулу соединений в Java
Введение в HikariCP