из сжатого файла:
curl -T "файл.gz" -X POST "хост_прокси:порт/?query=insert+into+база+.+таблица+format+TabSeparated" -H 'Content-Encoding: gzip' -H 'X-ClickHouse-User: юзер' -H 'X-ClickHouse-Key: пароль'
Команда в консоли спустя нек-е время падает на curl: (55) Send failure: Connection reset by peer.
Ошибка в кх (из query_log): Code: 354, e.displayText() = DB::Exception: inflateReset failed: buffer error
Тот же самый curl при указании хоста самого кликхауса а не прокси отрабатывает успешно.
В качетсве прокси используется chproxy.
Кто-то встречал? Какой воркараунд?
Увеличить таймаут в chproxy пробовали?
Нет ещё, передам инфу
Пока нет возможности увеличить но сообщают что текущие настройки такие read_timeout: 5m idle_timeout: 20m write_timeout: 60m Есть смысл пробовать с увеличенными read_timeout и idle_timeout?
а вы замеряли через сколько запрос отваливается? я бы сначала посмотрел на это время для пониманимая, ещё смотрел бы на эту настройку - max_execution_time, задана у вас или нет
помогло увеличние read_timeout, спасибо!
Обсуждают сегодня