请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么每次测试会发往不同的接收者

按理说不管测试多少次,应该都只会发往computer这个消费者。可是我每次测试,都会发给不同的接收者,这是代码。
图片描述

图片描述

正在回答

2回答

你可以到rabbitmq的控制面板看看队列绑定的情况。excahange模式可以看看 https://blog.csdn.net/y4x5M0nivSrJaY3X92c/article/details/80416996

1 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1044461252 #1
    好的,谢谢老师!
    回复 有任何疑惑可以回复我~ 2019-07-12 10:19:17
  • 提问者 慕粉1044461252 #2
    可是老师,我看完这篇文章之后,还是有点不理解。按理说交换默认的模式就是direct,而且控制面板上看了一下也的确是这种模式,可为什么还是会发到另外一个接收者呢?我把控制面板界面的截图放到另外一个评论中,麻烦老师帮忙看一下。
    回复 有任何疑惑可以回复我~ 2019-07-12 11:40:16
  • 廖师兄 回复 提问者 慕粉1044461252 #3
    你把项目push到git, 发我链接,我运行看看
    回复 有任何疑惑可以回复我~ 2019-07-12 21:36:38
提问者 慕粉1044461252 2019-07-12 11:45:29

https://img1.sycdn.imooc.com//szimg/5d2801ed096c3d2107450749.jpg

https://img1.sycdn.imooc.com//szimg/5d2801ed09f2cdbc09410647.jpg

这是我MQ界面的截图,已经是direct模式了,第一次测试的时候,是会发到指定key对应的接收者中,但是等到第二次,就会发往另外一台接收者了。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号