当前位置:网站首页 / C#开发 / 正文

ay的RabbitMQ研究报告-第6章-基本队列和消息例子

时间:2016年05月31日 | 作者 : aaronyang | 分类 : C#开发 | 浏览: 1227次 | 评论 0

(国内第一个rabbitMQ中文 系列讲解------引进外国技术,我是AY,安徽合肥的杨洋,1991年。我学习技术,我开心)

为了给自己站点增加流量,望各位抓包的,手下留情,自己去外国下载书籍,回来翻译着看,也不容易。谢谢你了。


====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。


在我们写代码之前,我觉得有必要先来个简单的例子

我们创建1个Exchange和1个queue,通过Web的管理,bind到一起,然后我们发送1个消息给Exchange,然后从queue拉message。这个例子虽然简单,但是这是在我们在做真正开发遇到的场景的时候,但却是一个很好入门。


打开站点http://localhost:15672/#/exchanges

按照下面的图添加一个Exchange

blob.png


然后点击Add exchange

blob.png


接着单击Queue的tab,新增一个Queue

blob.png

单击Add queue,然后单击那个新增的queue

blob.png


blob.png


找到Bindings

====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了。=========

blob.png

输入,Exchange名字,点击bind,这里我们不指定Routing key,下面的图片我的Text写错了,应该是TestExchange自己手动改下吧

blob.png

blob.png

接着我们回到Exchange页面,滚动到Publish Message

我的html地址:http://localhost:15672/#/exchanges/%2F/TestExchange

如果手动,就是进到Exchange页面,然后点击TestExchange这个Exchange

blob.png

然后点击Publish

blob.png

回到Queue对应的页面  http://localhost:15672/#/queues/%2F/TestQueue


blob.png


然后同一页面下,找到Get Message

blob.png

当你单击了 Get Message按钮,你就会看到消息从队列中移除了。

blob.png


我又重新点了一次GetMessage

blob.png

看这个图表,你会发现,在队列里仍然还有个message,这是因为,我们获取消息,这个Requeue参数被设置为Yes,意味着,我们一旦获得了消息后,这个消息又会回到队列去了。

这一次,我们设置Requeue参数为No,再一次获得Message,然后立刻回到顶部查看图表

blob.png

然后点击Get Message

blob.png

动态演示:

GIF.gif


尽管这是一个简单的例子,但是这个能让你更好的理解RabbitMQ,如何安装和配置,还有Exchange和Binding,queue的工作知识。

那么下一篇文章,就要开始真正的写代码了。

当然我是.NET开发者,我肯定使用C#去开发,其他的语言可以绕道了。


====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了。=========




推荐您阅读更多有关于“RabbitMQ,”的文章

猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  查看权限

抖音号:wpfui,可以看到我的很多作品效果

AYUI8社区版Github地址:前往获取

作者:杨洋(AaronYang简称AY,安徽六安人)目前是个人,还没公司AY唯一QQ:875556003和AY交流

高中学历,2015年1月17日开始,兴趣学习研究WPF,目前工作繁忙,不接任何活

声明:AYUI7个人与商用免费,源码可购买。部分DEMO不免费.AY主要靠卖技术服务挣钱

不是从我处购买的ayui7源码,我不提供任何技术服务,如果你举报从哪里买的,我可以帮你转正为我的客户,并送demo

查看捐赠

AYUI7.X MVC教程 更新如下:

第一课 第二课 程序加密教程

兼容XP到win10,vs2015/2017/2019,最新AYUI:7.6.5.5

vs2015 企业版密钥HM6NR-QXX7C-DFW2Y-8B82K-WTYJV

vs2017 企业版密钥NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

标签列表