【问题标题】:Using Multiple Topic Config in on Producer Spring Reactive Kafka在生产者 Spring Reactive Kafka 中使用多个主题配置
【发布时间】:2021-09-23 23:17:30
【问题描述】:

我是 Kafka 新手,我们在应用程序中使用 Spring Web Flux。我们需要将两个不同的消息推送到两个不同的主题,比如 T1 和 T2。卡夫卡经纪人是一样的。 我们正在使用 ReactiveKafkaProducerTemplate,它运行良好。

    @Bean
    public ReactiveKafkaProducerTemplate<String, Object> reactiveKafkaProducerTemplate(
            KafkaProperties properties) {
        final Map<String, Object> props = properties.buildProducerProperties();
        return new ReactiveKafkaProducerTemplate<String, Object>(SenderOptions.create(props));
    }

现在我们需要仅压缩一个 Topic[T1] 内容,因为主题 T1 上的消息大小更大。 我们在 Reactive Kafka 或 Project Reactor 中是否有类似 RoutingKafkaTemplate 的支持,我们可以在其中根据主题需要修改生产者配置?

【问题讨论】:

    标签: spring-webflux spring-kafka project-reactor


    【解决方案1】:

    没有;没有等价物;您需要配置两个具有不同生产者配置的模板。

    【讨论】:

    猜你喜欢
    • 2016-07-28
    • 2021-08-26
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 2017-02-05
    • 1970-01-01
    • 1970-01-01
    • 2018-07-15
    相关资源
    最近更新 更多