Saya memiliki aplikasi web JPA Spring Boot kecil yang bagus. Ini diterapkan di Amazon Beanstalk dan menggunakan Amazon RDS untuk menyimpan data. Namun itu tidak sering digunakan dan karena itu gagal setelah beberapa saat dengan pengecualian semacam ini:
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Paket terakhir yang berhasil diterima dari server adalah 79.870.633 milidetik yang lalu.
Paket terakhir yang berhasil dikirim ke server adalah 79.870.634 milidetik yang lalu. lebih panjang dari nilai 'wait_timeout' yang dikonfigurasi server. Anda harus mempertimbangkan untuk kedaluwarsa dan / atau menguji validitas koneksi sebelum digunakan dalam aplikasi Anda, meningkatkan nilai konfigurasi server untuk waktu tunggu klien, atau menggunakan properti koneksi Connector / J 'autoReconnect = true' untuk menghindari masalah ini.
Saya tidak yakin bagaimana mengkonfigurasi pengaturan ini dan tidak dapat menemukan informasi tentangnya di http://spring.io (meskipun situs yang sangat bagus). Apa sajakah ide atau petunjuk untuk informasi?
DataSource
dan memverifikasi propertinya. stackoverflow.com/a/36586630/148844 Spring Boot tidak akan mengkonfigurasi secara otomatisDataSource
jika Anda memiliki@Beans
fileDataSource
. docs.spring.io/spring-boot/docs/1.5.16.RELEASE/reference/…