좋은 작은 Spring Boot JPA 웹 애플리케이션이 있습니다. Amazon Beanstalk에 배포되며 데이터 유지를 위해 Amazon RDS를 사용합니다. 그러나 자주 사용되지 않으므로 이러한 종류의 예외로 잠시 후 실패합니다.
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException : 서버에서 성공적으로 수신 한 마지막 패킷은 79,870,633 밀리 초 전입니다.
서버로 성공적으로 전송 된 마지막 패킷은 79,870,634 밀리 초 전이었습니다. 서버 구성 값 'wait_timeout'보다 깁니다. 이 문제를 방지하려면 응용 프로그램에서 사용하기 전에 연결 유효성 만료 및 / 또는 테스트, 클라이언트 시간 초과에 대한 서버 구성 값 늘리기 또는 커넥터 / J 연결 속성 'autoReconnect = true'사용을 고려해야합니다.
이 설정을 구성하는 방법을 잘 모르겠고 http://spring.io (아주 좋은 사이트) 에서 정보를 찾을 수 없습니다 . 정보에 대한 아이디어 나 지침은 무엇입니까?
DataSource
하고 속성을 확인 하십시오 . stackoverflow.com/a/36586630/148844 봄 부팅하지 자동 구성이됩니다DataSource
당신은 어떤 경우@Beans
을 정의하는가DataSource
. docs.spring.io/spring-boot/docs/1.5.16.RELEASE/reference/...