spring云流将消息发送到confluent上托管的主题

xe55xuns  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(356)

我已经编写了一个springcloudstreammessageproducer,它成功地将有效负载发布到本地引导服务器上的主题。我想将有效负载发布到我在confluent cloud上创建的主题上。我需要进行哪些配置更改?下面是正在工作的localhost的配置。

  1. spring:
  2. cloud:
  3. stream:
  4. bindings:
  5. output:
  6. destination: ordersTopic
  7. content-type: application/json
  8. kafka:
  9. binder:
  10. zkNodes: localhost
  11. brokers: localhost
  12. default-binder: kafka
0dxa2lsx

0dxa2lsx1#

你不再需要 zkNodes -现代Kafka的客户只直接与经纪人交谈,而不与Zookeeper交谈。您使用的是什么版本的SpringCloudStream?该属性(zknodes)在最新版本中不再存在。
你需要设置 brokers 属性来匹配在代理服务器中配置为播发侦听器的主机/端口的内容 server.properties 文件夹。

相关问题