【发布时间】:2019-11-15 03:45:31
【问题描述】:
如果设置了 Kafka 生产者压缩(例如 gzip),并且代理配置也设置为相同的编解码器,代理是否会重新压缩来自生产者的任何消息,或者识别其相同的编解码器并跳过和代理-side 重新压缩?
我知道代理可以配置为通过“生产者”设置继承代理编解码器。但是,对于我们的场景,我们可能有可能没有设置任何压缩的生产者(不受我们控制),因此我们希望将代理配置为启用默认压缩,但对于那些在我们控制范围内的生产者,我们更喜欢使用生产者压缩来节省网络带宽,同时减少代理的负载。
【问题讨论】:
标签: apache-kafka kafka-producer-api