【问题标题】:How to use Kafka with the Azure and leverage Spring Cloud Stream or Spring Batch to push the messages into Kafka?如何在 Azure 中使用 Kafka 并利用 Spring Cloud Stream 或 Spring Batch 将消息推送到 Kafka?
【发布时间】:2022-02-22 22:17:01
【问题描述】:

我正在查看https://docs.microsoft.com/en-us/azure/hdinsight/kafka/apache-kafka-producer-consumer-api,如果我们可以将 Spring Cloud Stream API 与 Azure Kafka 一起使用,似乎没有办法。这是理解吗?

如果我必须实现 Kafka 生产者和消费者,我仍然只能使用 Kafka 客户端 API?

我还希望使用 Spring batch 方法将消息推送和读取到 Azure Kafka。我还能将Spring Batch 提供的KafkaItemReaderKafkaItemWriter API 与Azure Kafka 一起使用吗?效果好吗?

【问题讨论】:

    标签: apache-kafka spring-batch spring-cloud-stream


    【解决方案1】:

    是的,您可以使用 Spring 库(Stream 和 Batch);他们使用相同的kafka-clients API。

    【讨论】:

      猜你喜欢
      • 2021-06-12
      • 2018-03-09
      • 2018-04-28
      • 1970-01-01
      • 1970-01-01
      • 2016-06-21
      • 2018-08-29
      • 1970-01-01
      • 2022-01-11
      相关资源
      最近更新 更多