kafka报文模拟工具的使用

日常项目中经常会碰到消费kafka某个topic的数据,如果知道报文格式,即可使用工具去模拟发送报文,以此测试代码中是否能正常消费到这个数据。

工具资源已上传,可直接访问连接下载:https://download.csdn.net/download/weixin_42556307/88915394

下面介绍下具体的使用方式:

1、压缩包下载后放到指定的目录下,如D盘,然后解压缩,可以得到如下的一个文件夹

2、点击文件夹进入,应该是这样几个文件

3、双击最后一个start.bat,首先弹出下面的框

然后等待大概3s钟,会弹出如下一个框

4、此时上一个黑色的框就可以关闭掉了,白色的框里描述的很明显,按照说明填写就行了

填写完成点击左侧中间的开始,即可完成发送。

5、如果这边点击发送以后,自己的代码里没有监听到,无法判断是模拟工具没发送报文,还是代码写的有问题没消费到,可以使用kafka tool监视器:Offset Explorer 软件进行查看

使用该软件连接上前面的目标kafka,点击里面Topic

找到前面发送的"test",点击Data,点击绿色的开始按钮,看是否接收到上述模拟工具发送的报文

此处可以看到kafka工具监听到了前面模拟工具发送的报文。

相关推荐
知识搬运临时工8 小时前
Kafka 发 1 GiB 数据,用户态 CPU 只花 0.016 秒,总耗时反而慢了 11%
后端·kafka
方方洛8 小时前
ray教程-25-附录E-端到端实战案例
人工智能·分布式·机器学习
一条泥憨鱼1 天前
【消息队列】ACK确认了什么:消息队列可靠投递的完整链路
java·后端·kafka·消息队列·rabbitmq
斯普信专业组1 天前
Kafka 消费者 poll() 流程与原理详解
kafka·流程图
迅翼SwiftWing1 天前
编队系列(二)|固定翼如何依靠邻居信息保持队形?一致性控制、通信拓扑与分布式仿真实现,附仿真代码
分布式
ly76891 天前
幂等消费者与重试副作用:Kafka 端点接入时的去重边界
分布式·kafka·linq·apache camel·幂等消费者·重试副作用·去重边界
qq_452396231 天前
第三篇:《从 ZooKeeper 到 KRaft 的迁移实战:前置条件、三阶段流程与回滚策略》
分布式·zookeeper·云原生
真上帝的左手2 天前
30. 技术专题-‌应用框架组件-关系型数据库-MySQL-Mybatis
数据库·分布式·mysql·中间件·mybatis
程序猿乐锅2 天前
万字详解Single-flight(单飞模式)
java·开发语言·分布式·后端·学习·single-flight