上云无忧 > 文档中心 > 天翼云分布式消息服务RabbitMQ创建和删除交换器
分布式消息服务RabbitMQ
天翼云分布式消息服务RabbitMQ创建和删除交换器

文档简介:
创建和删除交换器 1.登录管理控制台。 2.进入RabbitMQ管理控制台。 3.在实例列表页在操作列,目标实例行点击“管理”。 4.点击“交换器”后,点击“新建”按钮。 5.点击“新建”后出现以下窗口,选择虚拟主机,添加交换器名字,选择交换器类型和其他参数,然后点击“确定”即可新建交换器。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

创建和删除交换器

1.登录管理控制台。
2.进入RabbitMQ管理控制台。
3.在实例列表页在操作列,目标实例行点击“管理”。
4.点击“交换器”后,点击“新建”按钮。
 

5.点击“新建”后出现以下窗口,选择虚拟主机,添加交换器名字,选择交换器类型和其他参数,然后点击“确定”即可新建交换器。
 

点击新建后出现上图窗口,可以创建交换器。三种交换器解释如下:
Direct exchange:完全根据key进行投递的叫做Direct交换机。如果Routing key匹配, 那么Message就会被传递到相应的queue中。其实在queue创建时,它会自动的以queue的名字作为routing key来绑定那个exchange。例如,绑定时设置了Routing key为”abc”,那么客户端提交的消息,只有设置了key为”abc”的才会投递到队列。
Fanout exchange:不需要key的叫做Fanout交换机。它采取广播模式,一个消息进来时,投递到与该交换机绑定的所有队列。
Topic exchange:对key进行模式匹配后进行投递的叫做Topic交换机。比如符号”#”匹配一个或多个词,符号””匹配正好一个词。例如”abc.#”匹配”abc.def.ghi”,”abc.”只匹配”abc.def”。

6.在目标交换器点击“删除”,即可删除交换器。

相似文档
  • 创建和删除队列 1.登录管理控制台。 2.进入RabbitMQ管理控制台。 3.在实例列表页在操作列,目标实例行点击“管理”。 4.点击“队列”后,点击“新建”按钮。 5.点击“新建”后出现以下窗口,选择虚拟主机,输入队列名字,选择存储节点,然后点击确定即可创建队列。
  • 下载ssl证书 登录管理控制台。 进入RabbitMQ管理控制台。 在实例列表页在操作列,目标实例行点击“管理”。 点击“概览”后点击“导出服务”,点击“下载ssl文件”按钮即可下载ssl文件。
  • 通过ssl认证生产与消费消息 在控制台下载当前集群ssl相关证书等文件 运行生产者代码: 替换demo代码的交换器、队列、ip、端口、用户名、密码、两个证书路径然后就可以运行了 package com.ctg.rabbitmq.server.test;
  • Q:无法被路由的消息,去了哪里? A:如果没有任何设置,无法路由的消息会被直接丢弃。 无法路由的情况:Routing key不正确。 解决方案: 1.使用mandatory=true配合ReturnListener,实现消息回发。 2.声明交换机时,指定备份交换机。
  • 天翼云分布式消息服务RabbitMQ产品用户使用指南.pdf
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部