Страницы

Поиск по вопросам

пятница, 5 октября 2018 г.

Долгое установление соединения с Mysql

Есть три машины находящиеся в одной сети. На одной крутится Mysql, две другие выступают в роли клиента. При этом на одной клиентской машине соединение устанавливается в доли секунды, на второй то долго соединяется то быстро. Проверял командой: telnet database.server 3306
Отличия двух клиентских машин заключаются в том что на одной стоит Ubuntu 14.04 на другой Ubuntu 16.04
Вопрос, куда копать?


Ответ

Скорее всего проблема в том, что для каждого клиента MySQL делает DNS lookup, добавьте в конфигурацию (my.cnf) следующую строку (skip-name-resolve) в раздел mysqld и перезапустите сервер
[mysqld] skip-name-resolve
Для установления причин подобных проблем изучите и пользуйтесь командой tcpdump, она Вам скажет на каком этапе случилась проблема соединения.

Комментариев нет:

Отправить комментарий