首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用SpringBoot测试SpringBoot @sendTo

用SpringBoot测试SpringBoot @sendTo
EN

Stack Overflow用户
提问于 2020-04-09 08:15:38
回答 2查看 224关注 0票数 1

我正在使用@SendTo("example")注释向主题发送消息,但我不知道如何测试它。我打开一个控制台生产者

代码语言:javascript
复制
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic example

在控制台中似乎可以工作,但是我在生产者中没有收到任何消息

代码语言:javascript
复制
gid: trace= span= [kafka-producer-network-thread | producer-1] org.apache.kafka.clients.Metadata Cluster ID: uX-1vV4bSFup6t_Sh_LNCg
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-09 09:07:11

在控制台中似乎可以工作,但是我在生产者中没有收到任何消息

记住这一点:

  • 生产者生成(发送)消息
  • 使用者使用(接收)消息

如果您已经使用@SendTo注释向某个主题生成消息,则可以使用订阅同一个kafka-console-consumer.sh主题的kafka-console-consumer.sh实用程序来测试完成过程:

代码语言:javascript
复制
kafka/bin/kafka-console-consumer.sh \
--bootstrap-server localhost:9092 --topic example --from-beginning

如果您通过producer (以编程方式使用@SendTo注释)发送消息,您应该能够在控制台中看到它们。

票数 0
EN

Stack Overflow用户

发布于 2020-04-15 02:36:54

当用例是本地调试和测试时,为什么不尝试像卡夫卡工具这样的开源GUI工具来让生活变得更容易呢?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61116738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档