检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
objects 标签列表。 表5 TagEntity 参数 参数类型 描述 key String 标签键。 不能为空。 对于同一个实例,Key值唯一。 长度为1~128个字符(中文也可以输入128个字符)。 由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 不能以_sys_开头。
objects 标签列表。 表3 TagEntity 参数 参数类型 描述 key String 标签键。 不能为空。 对于同一个实例,Key值唯一。 长度为1~128个字符(中文也可以输入128个字符)。 由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 不能以_sys_开头。
如果配置了不同安全组,可参考如下配置方式: 假设ECS、RabbitMQ实例分别配置了安全组:sg-53d4、Default_All。 以下规则,远端可使用安全组,也可以使用具体的IP地址。 ECS所在安全组需要增加如下规则,以保证客户端能正常访问RabbitMQ实例。 图1 配置ECS安全组 表1 安全组规则
AMQPUserPerm objects 需要配置权限的Vhost,一个用户可以配置多个Vhost下的资源权限。 表3 AMQPUserPerm 参数 是否必选 参数类型 描述 vhost 否 String 需要配置权限的Vhost名称,一个用户可以配置多个Vhost下的资源权限。 conf 否 String
10:30:00将RabbitMQ实例转为包年/包月计费,购买时长为1个月。那么在3~4月份,该RabbitMQ实例总共产生多少费用呢? 计费构成分析 可以将RabbitMQ实例的使用阶段按照计费模式分为两段:在2023/03/18 15:30:00 ~ 2023/03/20 10:30:00期间为按需计费,2023/03/20
AMQPUserPerm objects 需要配置权限的Vhost,一个用户可以配置多个Vhost下的资源权限。 表3 AMQPUserPerm 参数 是否必选 参数类型 描述 vhost 否 String 需要配置权限的Vhost名称,一个用户可以配置多个Vhost下的资源权限。 conf 否 String
时建议先切消费,再切生产,对业务无影响。 下线影响 未开启延迟消息插件的实例,插件列表中将不再显示此插件。 已开启延迟消息插件的实例,仍然可以使用。如果您在控制台关闭此插件后,也将不再显示。 如您有任何问题,可随时通过工单或者服务热线(4000-955-988或950808)与我们联系。
- rabbitmq_consistent_hash_exchange 表示实例是否支持x-consistent-hash。开启此插件后,可以创建x-consistent-hash类型的Exchange。 - 约束与限制 RabbitMQ AMQP-0-9-1版本不支持插件功能。
在实际业务场景中,RabbitMQ实例存在多个生产者和消费者,在业务迁移时,不会迁移数据,只是通过逐个增加/关闭消费者、生产者的方式迁移实例,这种迁移方式可以实现业务无感迁移。 前提条件 已创建目标RabbitMQ实例,具体请参考购买RabbitMQ实例。 实施方案(双读模式迁移实例) 将原Ra
支持 消息追踪 支持 不支持 3.8.35版本:不支持。 AMQP-0-9-1版本:支持。 消息过滤 支持 支持 3.8.35版本:不支持,但可以自行封装。 AMQP-0-9-1版本:支持。 多租户 支持 支持 支持 多协议支持 兼容RocketMQ协议。 只支持Kafka自定义协议。
会关闭。 amqp-client出现上面两种错误时,会分别回调handleShutdownSignal以及handleCancel方法。您可以通过重写这两种方法,在回调时执行重写的重连逻辑,就能在通道关闭后重新为消费者创建新的通道继续消费。 RabbitMQ节点重启后消费者自动重连示例代码
ge会发送死信消息到绑定对应RoutingKey的Queue上。 message_ttl 否 Long 发布到Queue的消息在被丢弃之前可以存活多长时间 lazy_mode 否 String 若设置惰性队列,请输入lazy。惰性队列模式会在磁盘上存储尽可能多的消息以减少内存使用
通过上表的测试结果,得出以下结论,仅供参考:使用SSL连接RabbitMQ实例可以提供更高的安全性,但是生产速率和消费速率明显下降。建议使用更高规格的资源以弥补SSL加密解密带来的性能开销。合理的增加生产者数量、消费者数量和队列数,可以缓解SSL连接带来的性能下降。 测试场景三(生产者/消费者数量
TagMultyValueEntity objects 标签列表 表3 TagMultyValueEntity 参数 参数类型 描述 key String 标签键。 values Array of strings 标签值。 请求示例 GET https://{endpoint}/v2/{project_id}/rabbitmq/tags
Queue绑定类型) destination 是 String 绑定的目标端名称 properties_key 是 String 绑定路由键,经过URL转译后routing_key,可通过调用查询Exchange绑定列表或者查询指定Queue详情接口的响应信息获取。 请求参数 无
期方式。 表3 TagEntity 参数 是否必选 参数类型 描述 key 否 String 标签键。 不能为空。 对于同一个实例,Key值唯一。 长度为1~128个字符(中文也可以输入128个字符)。 由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 不能以_sys_开头。
QueueArguments 参数 参数类型 描述 x-message-ttl Long 消息过期时间,发布到Queue的消息在被丢弃之前可以存活多长时间。 x-dead-letter-exchange String 死信Exchange名称,消息被拒绝或过期时将重新发布到该Exchange。
QueueArguments 参数 参数类型 描述 x-message-ttl Long 消息过期时间,发布到Queue的消息在被丢弃之前可以存活多长时间。 x-dead-letter-exchange String 死信Exchange名称,消息被拒绝或过期时将重新发布到该Exchange。