Исключение сбоя канала связи Maria DB

Я разрабатываю приложение с помощью «Spring Boot + Maria B». У меня нет никаких проблем при использовании в локальной среде. Его работа, как ожидалось.
Когда мы перемещаем тот же код на рабочий сервер, я сталкиваюсь со странной проблемой доступа к базе данных.

Технологии производства: Tomcat 9.0, Spring Boot 1.3.3 и Maria DB 10.0

Am возможность подключения к рабочей БД через автономное приложение java

Результат продукции автономный

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

Производственный Сервер Tomcat

Может ли кто-нибудь помочь мне решить проблему сбоя канала связи.

server.contextPath=/ah8
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/mysql
spring.datasource.username=root
spring.datasource.password=<password>

spring.datasource.testWhileIdle = true
spring.datasource.timeBetweenEvictionRunsMillis = 60000
spring.datasource.validationQuery = SELECT 1

spring.datasource.continueOnError: true
spring.datasource.initialize: false
spring.datasource.initialSize: 0
spring.datasource.timeBetweenEvictionRunsMillis: 5000
spring.datasource.minEvictableIdleTimeMillis: 5000
spring.datasource.minIdle: 0

1 ответ

  1. Единственная причина, по которой я вижу, это неправильное использование драйвера. THR правильный драйвер для maria db is org.mariadb.jdbc.Driver. См. sterl.org/2015/09/spring-boot-mariadb подробнее.