Подключение к MariaDB Galera Cluster занимает много времени

У меня есть производственный кластер MariaDb 10.3 Galera с 5 узлами, который работает уже более года.В последние несколько недель любому клиенту требуется более 10 секунд для установления соединения с базой данных. Наш код работает на Python, однако даже при использовании настольного клиента для подключения требуется от 10 до 13 секунд. После подключения все нормально. У нас есть аналогичный кластер, работающий на другом сайте, который я проверил, и соединение занимает около 1 секунды или меньше. В любой момент времени подключено менее 10 активных клиентов, и в отношении нагрузки нет ничего лишнего. Я даже не уверен, с чего начать ...

0
задан 9 July 2019 в 21:50
1 ответ

После просмотра журналов через терминал tail -f / var / log / syslog | grep mysql Я мог видеть ошибки разрешения DNS каждые несколько секунд. После добавления skip-name-resolve в файл mysql.cnf и перезапуска узлов эта проблема исчезла. Причина, по которой это начало происходить, заключалась в том, что нисходящий маршрутизатор блокировал доступ в Интернет к подсети. Это закрытая система, но у нее есть доступ в Интернет через туннель GRE.

0
ответ дан 23 November 2019 в 22:59

Теги

Похожие вопросы