Я использую последнюю версию ActiveMQ Artemis с базой данных MySQL в качестве хранилища сообщений. Через 8 часов мой сервер перестал подключаться к клиентским БД. Реализация AbstractJDBCDriver в Artemis не распознает это и выдает исключение.
Что делать? Я не вижу возможности для пула соединений с БД с этой реализацией.
at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) [mysql-connector-java.jar:8.0.19]
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) [mysql-connector-java.jar:8.0.19]
at com.mysql.cj.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:2056) [mysql-connector-java.jar:8.0.19]
at org.apache.activemq.artemis.jdbc.store.drivers.AbstractJDBCDriver.stop(AbstractJDBCDriver.java:108) [artemis-jdbc-store-2.10.0.redhat-00004.jar:2.10.0.redhat-00004]
Тот же вопрос здесь .