У меня есть код Scala, использующий scalalikejdbc для подключения и выполнения INSERT в MySQL.Код работает нормально в течение 2-3 часов , а затем выдает
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Мои настройки подключения следующие:
val url = "jdbc:mysql://www.domain.com:3306/schema";
val settings = ConnectionPoolSettings(
initialSize = 1,
maxSize = 2,
connectionTimeoutMillis = 100000L,
validationQuery = "select 1 from dual");
ConnectionPool.add('dbval, url, username, pwd, settings);
Любая причина, по которой это происходити как мне это решить?