У меня есть веб-приложение, работающее на Tomcat7, которое подключается к MySQL 5.5.
У меня два сервера с одинаковым кодом:
Ubuntu
Красная Шапка
Ubuntu работает нормально, поддерживая стабильные 8-16 соединений, но Red Hat пропускает соединения, и их количество растет, но никогда не падает. В конечном итоге сервер сбрасывает ~ 152 соединения, и цикл повторяется.
Вызывается код закрытия соединения:
try {
conn.close();
} catch (SQLException e) {
exceptionController.logException(this.getClass().getSimpleName(), "finalize Db", e.getMessage(), false);
}finally{
conn = null;
}
Почему разница в поведении? Есть ли настройки конфигурации, которые я должен учитывать?
Оказывается, у RedHat есть собственные папки MySQL. Мой файл конфигурации по умолчанию /etc/my.cnf
не потреблялся.