MQ项目用例总结


在实际开发中,大家经常用到MQ, 我来说一下在项目中踩过的坑:

因为生产者和消费者所在的项目不在一起,所以我在A项目中用了同一个生产者,也使用了同一个topic,但tag不一样,

在B项目中创建了2个消费者,2个消费者ID是一样的,使用的topic也一样,但分别使用了不同的tag

然后在测试环境进行测试,结果苦逼了。。。。

A项目生产者可以正常发消息,在MQ平台上显示消息已经被消费者所消费,

但在B项目中一直搜不到对应的日志数据。。。。纠结了很久。

最后发现,2个消费者不能使用同一个消费者ID, 否则无法区分对应的是哪一个消费者。