在docker上没有启动服务的情况下测试kafka使用者

时间:2018-10-10 11:06:57

标签: docker apache-kafka

我有多个微服务(春季启动),其中一些通过kafka消息与其他微服务进行通信。

当我想在服务1上测试kafka使用者(检查是否kafka可以从其他人接收消息)时,我需要为服务1启动docker,然后为服务2启动docker,然后对服务2进行一些更改以进行调试测试。

是否可以在不启动服务2的情况下将kafka发送到服务1(在docker上运行)? 怎么做谢谢

1 个答案:

答案 0 :(得分:0)

只要你想做

  

检查是否kafka可以接收来自其他人的消息

您可以启动服务1,然后使用kafka-console-consumer.sh在kafka上阅读消息

在这里看看:How to view kafka message