184 похожих чатов

Подскажите, почему может возникать ошибка ServerErrorHandler: Code: 210, e.displayText() = DB::NetException:

Connection reset by peer, while reading from socket (1.2.3.4:36602)?
Где 1.2.3.4 - это слейв сервер MySQL.
MySQL используется для подключения внешних словарей.

6 ответов

19 просмотров

по дефолту mysql закрывает idle коннекты через минуту

Vladyslav-Sakun Автор вопроса
Denny [Altinity]
по дефолту mysql закрывает idle коннекты через мин...

Есть бест практис, какое значение нужно поставить, чтобы перестать ловить данную ошибку?

Vladyslav Sakun
Есть бест практис, какое значение нужно поставить,...

бест практис ничего не делать В чем проблема? Пользователи же не видят никаких ошибок.

Vladyslav-Sakun Автор вопроса
Denny [Altinity]
бест практис ничего не делать В чем проблема? Поль...

Есть кластер Кликхауза 2 шарда по 2 реплики, над ним стоит балансер Haproxy. Бекенды обрабатывают 1.2к рпс, в процессе работы они делают SELECT запросы в КХ в Distributed таблицы. В процессе тестирования нагрузки, после приблизительно 5 часов количество обрабатываемых рпс начинает падать, в логах Кликхауза куча таких ошибок https://pastebin.com/dzjQSGaZ Где IP серверов - это реплики одного из шардов. Бекенд общается с Кликхаузом по TCP. После того как нагрузку остановливаем и потом опять поднимаем всё время сыпет те же самые ошибки, только после рестарта серверов Кликхауза нагрузку опять можно давать.

Vladyslav Sakun
Есть кластер Кликхауза 2 шарда по 2 реплики, над н...

while reading from socket (51.195.7.146:9000) т.е. это вообще не про mysql а что в netstat -a |grep 9000 через 5 часов?

Vladyslav-Sakun Автор вопроса
Denny [Altinity]
while reading from socket (51.195.7.146:9000) т....

Ну среди них попадаются и на MySQL сервер TCP соединений не больше 150 на 1 сервер

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

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта