我当前正在使用Kadeck社区,有时在docker上使用命令查看保存在kafka上的消息,但是现在我正在测试事务语义,并且我只想查看已提交的消息。我很难做到这一点。任何人都知道如何仅使用其他第三方应用程序(例如Kadeck)来查看已提交的消息。谢谢!
答案 0 :(得分:1)
您可以使用kafka工具来做到这一点:
kafka-consumer-groups --bootstrap-server broker01.example.com:9092 --describe --group your_group
此命令显示使用者组的主题状态:
GROUP TOPIC PARTITION CURRENT-OFFSET LOG-END-OFFSET LAG OWNER
your-group t1 0 1 3 2 test-consumer
要查看已提交的消息,必须从头开始阅读,直到使用kafka-console-consumer或其他kafka客户端的当前偏移为止。
答案 1 :(得分:-1)
不确定这是否仍然有意义。但这现在可以在KaDeck中直接通过主题检查器来实现。
但是无论如何,您都只会在KaDeck中看到“已提交”消息(已读)。