Springboot 프롬프트 데이터베이스 연결 문제 연결을 사용할 수 없습니다

2019년 5월 29일 11 : 19 : 51.824은 경고 854 --- [IO-8080 간부 10] ohengine.jdbc.spi.SqlExceptionHelper : SQL 오류 : 0의 SQLState : 
 
2019년 5월 29일 11 : 19 : 51.825 오류 854 --- [IO-8080-간부-10] ohengine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - 연결을 사용할 수 없습니다, 요청이 30004ms 후 시간이 초과되었습니다.
2019년 5월 29일 11 : 19 : 51.844 ERROR 854 --- [IO-8080 간부 10] osbwservlet.support.ErrorPageFilter : 착신 요청에서 페이지를 오류 [/ AA / BB 인한 예외 [취득 할 수 없습니다 JDBC 연결; 상자의 예외는 org.hibernate.exception.JDBCConnectionException입니다 : JDBC 연결을 획득 할 수 없습니다]

org.springframework.dao.DataAccessResourceFailureException : JDBC 연결을 획득 할 수 없습니다; JDBC 연결 취득 할 수 없습니다 중첩 예외 org.hibernate.exception.JDBCConnectionException이다 
: org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException (HibernateJpaDialect.java에서 ~ [스프링 ORM-5.0.8.RELEASE.jar 238) : 5.0.8 .RELEASE] 
org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible (HibernateJpaDialect.java 일 : 225) ~ [스프링 ORM-5.0.8.RELEASE.jar : 5.0.8.RELEASE]

 

바이두 후, 나는 시간 제한이 데이터베이스를 수정을 포함하여 많은 방법을 시도 :

MySQL의> 설정 글로벌 아웃 (wait_timeout) = 28,800;
쿼리 확인, 0 행이 영향을
MySQL의> '아웃 (wait_timeout)'와 같은 쇼 전역 변수;

설정 매개 변수를 포함 :

spring.datasource.hikari.read 전용 = 거짓
spring.datasource.hikari.connection - 시간 제한 = 60000
spring.datasource.hikari.idle - 시간 제한 = 60000
spring.datasource.hikari.validation - 시간 제한 = 3000
spring.datasource.hikari. MAX-수명 = 60000
spring.datasource.hikari.login 타임 아웃 = 5
spring.datasource.hikari.maximum 풀 사이즈 = 60
spring.datasource.hikari.minimum 유휴 = 10

다양한 방법 후, 결과는 여전히 pom.xml 파일에서이 문제를 해결할 수있는 매개 변수 구성을 추가해야 할 수도 있습니다.

 

추천

출처www.cnblogs.com/wozijisun/p/10949415.html