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

江门网站开发多少钱上海建设工程检测网官网

江门网站开发多少钱,上海建设工程检测网官网,北京网站建设推广,网站建设售后服务承诺为什么要用交换机? 交换机用来路由消息。如果直发队列,这个消息就被处理消失了,那别的队列也需要这个消息怎么办?那就要用到交换机 交换机类型 1,fanout:广播 特点 广播所有消息​​:将消息…

为什么要用交换机?

交换机用来路由消息。如果直发队列,这个消息就被处理消失了,那别的队列也需要这个消息怎么办?那就要用到交换机

交换机类型

1,fanout:广播

特点

广播所有消息​​:将消息发送到所有绑定到该交换机的队列(忽略 routing_key)。

​无过滤​​:所有消费者都会收到相同的消息副本。

适用场景​

系统通知(如全局公告)。

事件广播(如用户注册后触发邮件、短信、积分发放)。

控制台定义好交换机(交换机类型)、队列。

绑定交换机和队列。

java写代码消息发送者发送消息到交换机。

java写代码实现消费者,绑定监听的队列。

消息发送者将消息发送到交换机,交换机路由消息到各个队列,消费者处理队列里的消息。

2,Direct:定向

特点​

队列交换机约定一个(暗号)routing_key

交换机里面有个记录表,记录了各个队列的 routing_key (队列也可以绑定多个不同key,不同队列也可以绑定相同的routing_key

消息发送者发消息时,指定消息的routing_key 

​交换机 根据 发送者发来的 routing_key 在自己的表里找到相同的routing_key 的队列

​一对一或一对多​​:可通过多个队列绑定相同的 routing_key 实现多消费者接收。

​适用场景​

分类任务处理(如将 error 日志发送到错误处理队列)。

订单状态更新(如 order.paid 路由到支付服务)。

3,Topic:话题(推荐使用

特点​

​通配符匹配 routing_key​:

*(星号):匹配一个单词(如 order.* 可匹配 order.paid)。

#(井号):匹配零或多个单词(如 order.# 可匹配 order.paid.2023)。

​灵活路由​​:适合需要多维度分类的场景。

​适用场景​

多级日志分类(如 app.errorapp.warning)。

复杂事件路由(如 user.signup.emailuser.signup.sms)。

http://www.dtcms.com/wzjs/541198.html

相关文章:

  • 建设网站 软件龙岩网站建设大概费用
  • 网站建设简单流程网站建设的公司推荐
  • 描述电子商务网站建设wordpress设置权限设置
  • 个人网站开论坛公司名注册
  • 泉州网页模板建站wordpress 简报
  • 哪里有网站制作技术网站建设 自查表
  • 地方性的网站有前途北京的重要的网站
  • 做网站费用会计科目网站建设教程搭建浊贝湖南岚鸿给力
  • 福州建设银行官网招聘网站职业生涯规划大赛演讲稿
  • 网站的空间需要续费么南京制作网站企业
  • 照明公司网站制作泰安人才网最新招聘
  • python做h5网站厦门软件开发工资一般多少
  • 网站开发语言太老科普网站建设方案书
  • 网站前端交互功能案例分析有哪些做网游单机版的网站
  • wordpress 推荐主题南通网站搜索引擎优化
  • 温州新公司做网站电脑网游
  • 常州网站建设制作工作室如何在淘宝开网站建设
  • 我爱做衣服网站长沙工作室网站建设
  • 电商网站的相同点泊头在哪做网站比较好
  • 风向标网站建设购物网网站建设
  • 网站平台构建wordpress 小工具插件下载
  • 备案变更网站foxpay wordpress
  • 北京专业网站制作技术wordpress叶子
  • 网站建设职业规划百度搜索引擎优化的推广计划
  • 空调维修网站建设东莞网站推广费用
  • 外国风格网站建设官网网站需要维护
  • 做网站设计师的感想视频网站做板块栏目
  • 做两个一摸一样的网站有没有可以做app的网站
  • 内蒙古做网站高端网站制作乐是
  • 宜昌网站建设哪家好网站建设内容策划