当前位置: 首页 > wzjs >正文

搜狗网站上海网站建设网站

搜狗网站,上海网站建设网站,网站空间租赁合同,腾讯企业邮箱入口网页版const MQURL "amqp://kuteng:kuteng127.0.0.1:5672/kuteng"解释:amqp://事固定参数后面两个是用户名、密码、ip地址、端口号、Virtual HostRabbitMQ相关模式:*1.Routing模式(路由模式,一个消息被多个消费者获取,并且消…

const MQURL = "amqp://kuteng:kuteng@127.0.0.1:5672/kuteng"
解释:amqp://事固定参数后面两个是用户名、密码、ip地址、端口号、Virtual Host

RabbitMQ相关模式:

*1.Routing模式(路由模式,一个消息被多个消费者获取,并且消息的目标队列可被生产者指定)

  • 消息生产者将消息发送给交换机按照路由判断,路由是字符串(info) 当前产生的消息携带路由字符(对象的方法),交换机根据路由的key,只能匹配上路由key对应的消息队列,对应的消费者才能消费消息;

实现过程:

  生产者将消息发送给交换机->交换机根据路由key匹配到对应的消息队列->对应队列的消费者消费消息

消费(接收消息):

先创建交换机(没有的话)->创建队列(没有的话)->绑定队列到交换机中->消费消息

2.Publish模式(订阅模式,消息被路由投递给多个队列,一个消息被多个消费者获取)

  • X代表交换机rabbitMQ内部组件,erlang 消息产生者是代码完成,代码的执行效率不高,消息产生者将消息放入交换机,交换机发布订阅把消息发送到所有消息队列中,对应消息队列的消费者拿到消息进行消费

   实现过程:

   生产者将消息放入交换机中->交换机把消息发送到所有消息队列->对应消息队列的消费者拿到消息消费

  • 相关场景:邮件群发,群聊天,广播(广告)

3.Topic模式(话题模式,一个消息被多个消费者获取,消息的目标queue可用BindingKey以通配符,(#:一个或多个词,*:一个词)的方式指定

  • 星号井号代表通配符
  • #代表多个单词,*代表一个单词
  • 路由功能添加模糊匹配

实现过程:

生产者把消息发送给交换机->交换机根据key的规则模糊匹配到对应队列->对应队列的消费者拿到消息消费

4.Work模式(工作模式,一个消息只能被一个消费者获取)

​​​​​​​

  • 消息产生者将消息放入队列消费者可以有多个,消费者1,消费者2,同时监听同一个队列,消息被消费?C1 C2共同争抢当前的消息队列内容,谁先拿到谁负责消费消息(隐患,高并发情况下,默认会产生某一个消息被多个消费者共同使用,可以设置一个开关(syncronize,与同步锁的性能不一样) 保证一条消息只能被一个消费者使用)
应用场景:红包;大项目中的资源调度(任务分配系统不需知道哪一个任务执行系统在空闲,直接将任务扔到消息队列中,空闲的系统自动争抢)

5.Simple模式:

实现过程:生产者将消息放入队列->消费者监听队列->有消息则消费(消息被拿走后自动从队列中删除)

(隐患 消息可能没有被消费者正确处理,已经从队列中消失了,造成消息的丢失)

应用场景:聊天(中间有一个过度的服务器;p端,c端)


文章转载自:

http://rERobrPB.tLdfp.cn
http://am2CaDLF.tLdfp.cn
http://sIqOrHzH.tLdfp.cn
http://YQrAqrKn.tLdfp.cn
http://JbjHfC2S.tLdfp.cn
http://vvCwLluB.tLdfp.cn
http://9NnMdtkW.tLdfp.cn
http://sQEFwL1i.tLdfp.cn
http://euelvQrB.tLdfp.cn
http://O2xZ6L7y.tLdfp.cn
http://vaacMNsc.tLdfp.cn
http://t3OyiM0T.tLdfp.cn
http://AXA6YWDA.tLdfp.cn
http://4oLq31cj.tLdfp.cn
http://k0FXDOcW.tLdfp.cn
http://n8vFkuJJ.tLdfp.cn
http://mDTawoNq.tLdfp.cn
http://Ft39QmL0.tLdfp.cn
http://KgkRnlI9.tLdfp.cn
http://NsK7nD1A.tLdfp.cn
http://Jigpn5Ae.tLdfp.cn
http://9vYJBrpG.tLdfp.cn
http://R3mV6QCR.tLdfp.cn
http://fg0aLo8c.tLdfp.cn
http://GD3yxlQs.tLdfp.cn
http://R6oUcW8m.tLdfp.cn
http://CEmwxep4.tLdfp.cn
http://JDwjLSzu.tLdfp.cn
http://VkTPSeJx.tLdfp.cn
http://BeYLMMqt.tLdfp.cn
http://www.dtcms.com/wzjs/715518.html

相关文章:

  • php 手机网站 上传图片网站设计 侵权
  • 网站开发进度控制计划表宠物托运网站开发
  • 莒县网站制作公司眉山网站建设哪家好
  • 建产品网站怎么做深圳网站建设 宝华大厦
  • 孝感网站制作公司公司网站维护更新流程
  • 网上外贸网站怎么做百度公司的发展历程
  • 免费个人网站建设网站地图案例
  • 天津网站备案时间搜索引擎营销实践报告
  • 网站设计分辨率ps修图软件
  • 上海怎么做网站python软件开发
  • 企业手机网站建设资讯win2003 网站服务器
  • 猎奇网站模板国家企业信用公示系统官网(全国)
  • 男女生做内个的网站中国做二手房最大的网站有哪些
  • 网站后台的制作微信公众号文章发布
  • 哪种网站语言最好seo线下培训课程
  • 自助业务网站系统网站做系统叫什么名字吗
  • 咨询公司网站模板企业简介优势项目案例等模块点选即用
  • 网站建设及使用方案在线建站哪个网站好
  • 网站建设细化流程网站建设有哪些优质公众号
  • 如何自己做游戏网站网页界面设计艺术教程
  • 网站后台功能中国制造网下载
  • 做快餐料包的网站有哪些手机可以开发软件吗
  • 贵州快速整站优化网站开发商外包
  • 都有哪些网站无锡网站设计多少钱
  • 医院网站建设套餐方案网站外链平台的建设方法平台类型(至少5个)?
  • 网站建站流程图typecho导入wordpress
  • 如何给自己网站做网站优化网络服务器搭建
  • wordpress能做appseo佛山
  • 企业网站建设知识应用技能土特产网站建设状况
  • 北京pk10网站建设wordpress4.6免费主题