Как установить максимальный размер сообщения Kafka с помощью librdkafka - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь использовать Кафку для отправки сообщения ~ 10 Мб. Я знаю, что его размер по умолчанию составляет 1 МБ, но это жесткий предел? Может ли librdkafka поддерживать> 10Mb и как мне это установить?

1 Ответ

1 голос
/ 18 марта 2020

Вам необходимо настроить topi c max.message.bytes (см. https://kafka.apache.org/22/documentation.html#topicconfigs) и настроить производителя на message.max.bytes (см. https://github.com/edenhill/librdkafka/blob/master/CONFIGURATION.md). Пожалуйста, выделите дополнительное пространство (не менее ~ 500 байт) для служебных данных протокола.

...