Как надежно загрузить метрики в Carbon

Я пытаюсь найти способ надежной загрузки набора метрик в кэш-память. При ограниченном кеше и ограниченных обновлениях в секунду и USE_FLOW_CONTROL=True углерод должен временно прекратить прием данных, но, поскольку ACK отсутствуют, клиент этого не знает.

Так что я думаю, что это может произойти, и что я, похоже, испытал, это то, что когда на стороне клиента остается определенное количество точек данных, которые записываются в буферы сокетов (?), Клиент будет успешно отправлять все данные, завершение работы и закрыть соединение, но некоторые данные не будут получены углеродным кешем.

Как я могу убедиться, что carbon принял все данные, отправленные клиентом?

Я использую графит 1.1.4, клиент написан на Go.

0 ответов

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