一.direct(将消息转发到指定Routing key的Queue上,Routing key的解析规则为精确匹配)

publish代码

consumer代码,绑定了另一个队列

优先启动publish,可以发现test1队列有一条消息,然后启动consumer,再启动一次publish,会发现test1有两个队列,test2有一个队列,说明订阅成功了

 二、fanout,该类型通常叫作广播类型。fanout类型的Exchange不处理Routing key,而是会将发送给它的消息路由到所有与它绑定的Queue上

publish代码

consumer代码

操作过程

先执行publish,发现没有队列,然后执行consumer返现创建了一个队列,没有内容,然后在执行publish发现队列有一个内容

最新文章

  1. HTML5 网络拓扑图整合 OpenLayers 实现 GIS 地图应用
  2. Django HTML 显示文章摘要
  3. 6/13 Sprint2 看板和燃尽图
  4. 浅析Netty的异步事件驱动(一)
  5. 实现Runnable接口和扩展Thread使用场景
  6. angularJs中自定义directive的数据交互
  7. 【01背包】HDU 2602 Bone Collector (模板题)
  8. IE678进入混杂模式
  9. SSH系统介绍
  10. 如何在appconfig中配置服务的ip
  11. netty使用从0到1
  12. js 移动端写搜索时怎么调用软键盘上面的搜索按钮
  13. zuul入门(5)zuul 处理异常
  14. c#检测是否存在数据库(SQL SERVER)
  15. sql server中的charindex函数用法解析(在一段字符中搜索字符或者字符串-----返回expression1在expression2出现的位置;反之,返回0)
  16. objenesis
  17. APP-1-相关介绍及资料
  18. Centos 7 开启BBR
  19. CSS背景图片垂直居中center不起效果完美解决
  20. go语言入门(一)

热门文章

  1. 电脑微信小程序抓包
  2. c++代码实现中时间复杂度的不断优化
  3. java 进阶P-6.2+P-6.3
  4. Python调用Openstack API
  5. composer 安装 laravel指定版本
  6. 为什么sleeping的会话会造成阻塞
  7. Visual Studio更改项目文件夹名称
  8. Elasticsearch Mapping类型修改
  9. vulnhub靶场之DRIFTINGBLUES: 9 (FINAL)
  10. [代码审计基础 14]某cms变量覆盖到N处漏洞