Я получил сообщение от службы поддержки Confluent о том, что: 1) они не меняют свой счет для исключения накладных расходов. Их платежная документация была изменена, чтобы указать на тот факт, что они взимают за издержки протокола:
"Вам выставлен счет за общий объем данных, передаваемых в и из вашего кластера, включая накладные расходы на запросы, связанные с протоколом Kafka . "
2) Они добавили примечание в FAQ для Metrics API, пояснив, что в настоящее время его нельзя использовать для сверки платежей. План также состоит в том, чтобы представить метри c, которая включает байты протокола, которые помогут с этими проблемами, но детали над этим все еще разрабатываются.
Итак, в настоящее время предлагаемое решение для Чтобы избежать чрезмерной / необъяснимой передачи данных в вашем счете Confluent Cloud, измените fetch.wait.max.ms со значения по умолчанию, равного 100, на что-то большее, например, 5000. Это увеличивает время между опросами потребителей и, следовательно, уменьшает количество служебных данных сети из-за опрос.