检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单机实例和没有配置镜像/仲裁队列的集群实例在变更规格过程中会有分钟级业务中断,客户端需要支持自动重连,建议在业务低峰时进行变更。 配置了镜像/仲裁队列的集群实例在变更规格过程中会有秒级业务中断,客户端需要支持自动重连,建议在业务低峰时进行变更。
ack prefetch_count Integer 消费者客户端预取值 表5 ChannelDetails 参数 参数类型 描述 name String channel信息,包括客户端IP:Port到服务端IP:Port(channel_id)。
连接实例 客户端使用内网/公网连接RabbitMQ实例,并生产消费消息。
约束与限制 开启ACL访问控制会导致没有配置认证信息的客户端连接中断。 前提条件 已购买RabbitMQ AMQP-0-9-1版本的实例。 开启ACL访问控制 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。
以下示例演示在Java客户端配置死信交换机和路由: channel.exchangeDeclare("some.exchange.name", "direct"); Map<String, Object> args = new HashMap<String, Object>();
以下示例演示在Java客户端设置单一活跃消费者。
使用最新版本SDK获得更好的操作体验和更强的安全能力 建议您升级SDK并使用最新版本,从客户侧对您的数据和RabbitMQ使用过程提供更好的保护。最新版本SDK在各语言对应界面下载,请参见SDK概述。
以下示例演示在Java客户端通过调用channel.queueDeclare设置惰性队列。
如果在同一个TCP连接上消费,服务端可能不会收到来自客户端的消息确认,从而影响消费性能。若消费速度过低,服务端将不堪重负。
华为云根据客户等级定义了不同客户的宽限期和保留期时长。 关于充值的详细操作请参见账户充值。 回收站计费策略 开启回收站策略的按需实例,删除后会存入回收站中,此时不收取实例费用,按需收取存储空间费用。 父主题: 计费模式
华为云根据客户等级定义了不同客户的宽限期和保留期时长。 关于续费的详细介绍请参见续费概述。 回收站计费策略 开启回收站策略的包年/包月实例,退订后会存入回收站中,此时不收取实例费用,但是会按需收取存储空间费用。 从回收站中恢复的包年/包月实例,计费模式会变为按需计费。
在客户端代码中设置x-message-ttl值,单位为毫秒(ms)。
在实际应用中,导致消息重复的原因有网络闪断、客户端故障等,且可能发生在消息生产阶段,也可能发生在消息消费阶段。因此,可以将消息重复的场景分为以下两类: 生产者发送消息时发生消息重复: 生产者发送消息时,消息成功发送至服务端。
新规格除了原有的磁盘类型,还支持通用型SSD、极速型SSD等多种磁盘类型,客户选择更加灵活。
以下示例演示在Java客户端设置仲裁队列。
is_auto_pay 否 Boolean 下单订购后,是否自动从客户的账户中支付,而不需要客户手动去进行支付。 取值范围: true:是(自动支付) false:否(需要客户手动支付) 默认为手动支付。 period_type 否 String 订购周期类型。
>= 0 RabbitMQ实例队列 1分钟 queue_messages_ack_rate 消费速率(手工确认) 该指标用于统计该队列每秒传递给客户端并确认的消息数。 单位:个/s 2022年5月16号及以后购买的实例,支持此监控项。