MySQL соединения не закрываются

У меня есть веб-приложение, работающее на 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;
}

Почему разница в поведении? Существуют ли параметры конфигурации, которые я должен учитывать?

введите описание здесь

1 ответ

Решение

Оказывается, у RedHat есть собственные папки MySQL. Мой конфигурационный файл по умолчанию /etc/my.cnf не потреблялся.

Другие вопросы по тегам