在使用Turbine 整合 RabbitMQ做数据监控的时候,数据一直出不来。
一直这样。
data:{"type":"ping"}
data:{"type":"ping"}
data:{"type":"ping"}
data:{"type":"ping"}

分析原因应该是:turbine一直接收不到信息,消息生产和消费是两个交换器,需要进行绑定。
解决办法:
去mq控制台。


然后请求一遍原来的服务。再访问http://localhost:8007/。就能看到数据了。
理论上,消费者和生产者指定一个交换器应该也能解决这个问题。
本文分析了在使用Turbine整合RabbitMQ进行数据监控时遇到的数据不出问题,指出可能的原因是消息生产和消费未正确绑定。通过在MQ控制台请求原有服务并访问特定地址,解决了数据无法显示的问题。理论上,消费者和生产者指定同一交换器也能解决问题。
6011

被折叠的 条评论
为什么被折叠?



