检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
并生产和消费消息。开启SSL访问,则数据加密传输,安全性更高。 前提条件 已购买RabbitMQ实例,并记录创建时输入的用户名和密码,实例开启SSL。 在实例详情中查看并记录“内网连接地址/公网连接地址”。 客户端所在服务器和RabbitMQ实例之间网络已互通,具体网络要求参见连接RabbitMQ网络要求。
分布式消息服务RabbitMQ版已经预设了几种规格,请根据需要选择。磁盘类型和磁盘大小根据实际需求进行设置。RabbitMQ实例创建后,磁盘类型不支持修改。 磁盘类型支持高I/O、超高I/O、极速型SSD和通用型SSD,更多磁盘信息请参考如何选择磁盘类型。 图1 套餐规格 设置网络信息。 表3 实例网络参数说明
单击“添加绑定”,弹出“添加绑定”对话框。 参考表1,设置绑定参数。 表1 绑定参数说明 参数 说明 类型 仅RabbitMQ 3.x.x版本包含此参数。RabbitMQ AMQP-0-9-1版本只支持绑定Queue。 选择Exchange绑定的类型。绑定Queue时选择“Queue”。 绑定目标 在下拉框中选择需要绑定的目标Queue。
Service,简称CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录DMS for RabbitMQ的管理事件用于审计。 CTS的详细介
试业务。 单个代理存储空间 根据实际需要选择存储RabbitMQ数据的磁盘类型和磁盘大小。 实例总存储空间 = 单个代理的存储空间 * 代理数量,RabbitMQ实例创建后,磁盘类型不支持修改。 磁盘类型选择“超高I/O”,磁盘大小设置为“100GB”。 图3 设置实例规格和存储空间
单击“添加绑定”,弹出“添加绑定”对话框。 参考表1,设置绑定参数。 表1 绑定参数说明 参数 说明 类型 仅RabbitMQ 3.x.x版本包含此参数,RabbitMQ AMQP-0-9-1版本只支持绑定Queue。 选择Exchange绑定的类型。绑定Exchange时选择“Exchange”。 绑定目标 在下
RabbitMQ专享版页面。 RabbitMQ实例支持通过筛选来查询对应的RabbitMQ实例。当前支持的筛选条件为状态、名称、版本、实例类型、规格、已用/可用存储空间、计费模式、连接地址、弹性IP地址、企业项目和标签。企业用户才能使用企业项目进行筛选。RabbitMQ实例状态请参见表1。
ange根据路由键查找Queue,如果查找到,将消息存放到Queue中,如果未查找到,将消息丢弃。更多关于Exchange类型的描述请参见Exchange类型介绍。
响应消息 响应参数 参数说明见表2。 表2 参数说明 参数 类型 说明 instances Array 实例的详情数组。 instance_num Integer 实例个数。 表3 instance参数说明 参数 类型 说明 name String 实例名称。 engine String
使用内网通过同一个VPC访问RabbitMQ实例,无需添加表2或表3的规则。 表2 安全组规则(RabbitMQ 3.x.x版本) 方向 类型 协议 端口 源地址 说明 入方向 IPv4 TCP 5672 RabbitMQ客户端所在的IP地址或地址组 客户端使用IPv4地址访问RabbitMQ实例(关闭SSL加密)
包括: 创建用户 查询用户列表 修改用户参数 删除用户 后台任务管理 包括: 查询实例的后台任务列表 查询后台任务管理中的指定记录 删除后台任务管理中的指定记录 标签管理 包括: 批量添加或删除实例标签 查询实例标签 查询项目标签 其他接口 包括: 查询维护时间窗时间段 查询可用区信息
务器,每个Vhost数据目录不同,共用一个进程。性能上,连接多个Vhost和单独使用一个Vhost差别不大,只是RabbitMQ进程多一些对象,建议使用业务模型实测。 Vhost的相关介绍,请参考官网文档Virtual Hosts。 父主题: 连接问题
后台任务管理 查询实例的后台任务列表 查询后台任务管理中的指定记录 删除后台任务管理中的指定记录 父主题: API V2(推荐)
//查询数据库中是否存在主键为messageID的记录,如果存在,说明这条消息已经被消费,无需处理,否则消费消息,并且在消费完成后将消息记录入库 //数据库查询逻辑省略 //todo //如果数据库中没有messageID的记录,则执行消费,否则提示消息已消费
rabbitmq_consistent_hash_exchange 表示实例是否支持x-consistent-hash。开启此插件后,可以创建x-consistent-hash类型的Exchange。 - 约束与限制 RabbitMQ AMQP-0-9-1版本不支持插件功能。 2020年7月1日之前购买的Rabbit
包年/包月、按需计费 实例规格单价 * 购买时长 实例规格单价请参见分布式消息服务RabbitMQ版价格详情中的“实例价格”。 存储空间费用 计费因子:云硬盘类型、容量 说明: 存储空间在账单中显示的产品名称为“分布式消息服务物理多租存储”,如图1所示。 包年/包月、按需计费 云硬盘单价 * 购买时长
15:29:16购买了一个按需计费的RabbitMQ实例,由于业务需要,于2023/04/18 16:30:30执行按需转包年/包月操作,生成类型为“按需转包年/包月”的订单。用户支付订单后,按需转包年/包月的RabbitMQ实例立即生效。在“费用中心 > 账单管理”页面将生成如下三条账单信息:
例费用账单和存储空间费用账单)到计费系统进行结算。 按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,具体扣费规则可以参考按需产品周期结算说明。RabbitMQ实例的按需计费模式按小时进行结算。
tMQ的所有数据(如消息和日志等)都保存在云硬盘中。 云审计(Cloud Trace Service) 云审计为您提供云服务资源的操作记录,记录内容包括您从华为云管理控制台或者开放API发起的云服务资源操作请求以及每次请求的结果,供您查询、审计和回溯使用。 虚拟私有云 Rabbi
请求消息体不是JSON格式或字段非法。 请检查消息体格式 400 DMS.00400007 Unsupported type. 不支持的类型。 请检查类型 400 DMS.00400008 Unsupported version. 不支持的版本。 请检查版本 400 DMS.00400009