Где установить свойство compress.type в кафке - PullRequest
0 голосов
/ 04 мая 2018

Я хочу реализовать сжатие для кафки сообщений. Для этого должен быть установлен тип сжатия. В каком файле свойств он должен быть установлен?

Ответы [ 2 ]

0 голосов
/ 04 мая 2018

Если вы зададите свойство compression.type в конфигурации производителя, то сообщения будут сжаты перед отправкой их брокеру. Если вы установите это свойство в конфигурации сервера, то оно указывает, как сообщения будут сжиматься в посреднике. На стороне сервера вы также можете указать producer, что означает использование типа сжатия, установленного производителем.

0 голосов
/ 04 мая 2018

вы можете добавить ProducerConfig (https://kafka.apache.org/documentation/#producerconfigs)

поддерживает gzip, snappy, lz4

и Конфигурация темы также будут установлены. (https://kafka.apache.org/documentation/#topicconfigs)

и, Потребитель не должен быть установлен (автоопределение)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...