检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“Internal”为“是”的Exchange只能绑定Exchange,不能绑定Queue。 前提条件 已创建Exchange。 为Exchange绑定目标Exchange 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
式消息服务RabbitMQ版各项监控指标。 前提条件 已创建RabbitMQ实例,且实例中有可消费的消息。 查看RabbitMQ监控数据 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
在声明队列时,可以配置单一活跃消费者,只需要将队列的“x-single-active-consumer”参数设置为“true”。 以下示例演示在Java客户端设置单一活跃消费者。 Channel ch = ...; Map<String, Object> arguments = newHashMap<String
费模式才会生效。 前提条件 RabbitMQ实例计费模式为“包年/包月”。 RabbitMQ实例状态为“运行中”。 在云服务控制台转按需 登录管理控制台。 单击左侧导航栏的图标,选择“应用中间件 > 分布式消息服务RabbitMQ版”。 通过以下任意一种方法,设置包年/包月资源到期后转按需。
未开启公网访问时,连接实例的地址。 Web界面UI地址 未开启公网访问时,访问实例管理工具的地址。 公网访问 是否开启公网访问开关。 公网连接地址 开启公网访问后,连接实例的地址。 公网访问Web界面UI地址 开启公网访问后,访问实例管理工具的地址。 表3 连接参数说明(RabbitMQ AMQP-0-9-1版本)
也可以通过Policy的方式设置。如果一个队列同时使用这两种方式设置的话,Policy的方式具备更高的优先级。 以下示例演示在Java客户端通过调用channel.queueDeclare设置惰性队列。 Map<String, Object> args = new HashMap<String
只能绑定Exchange,不能绑定Queue。 前提条件 已创建Exchange。 已创建Queue。 为Exchange绑定Queue 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
已开启SSL的单机实例 不支持 不支持 未开启SSL的集群实例 不支持 支持 已开启SSL的集群实例 不支持 不支持 开启RabbitMQ实例插件 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
才进行扣费。在“费用中心 > 账单管理 > 流水和明细账单 > 流水账单”中,“消费时间”即按需产品的实际使用时间。 查看指定资源的账单 登录管理控制台。 单击左侧导航栏的图标,选择“应用中间件 > 分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。
由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 创建实例时设置的标签值,首尾字符不能为空格。 配置RabbitMQ实例标签 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
System.out.println("Done."); conn.close(); } } 自动删除不再使用的队列 客户端可能连接失败导致队列被残留,大量的残留队列会影响实例的性能。RabbitMQ提供三种自动删除队列的方法: 在队列中设置TTL策略:例如TT
包年/包月RabbitMQ实例从购买到被自动删除之前,您可以随时在RabbitMQ控制台为RabbitMQ实例续费,以延长RabbitMQ实例的使用时间。 在云服务控制台续费 登录管理控制台。 单击左侧导航栏的图标,选择“应用中间件 > 分布式消息服务RabbitMQ版”。 通过以下任意一种方法,为RabbitMQ实例续费。
不是每个消费者都收到所有的消息。 本章节指导如何在控制台创建Queue。 前提条件 已创建Vhost。 创建RabbitMQ Queue 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
作如下: 进入“费用中心 > 流水和明细账单”页面。 选择“明细账单”,在如下图所示位置单击鼠标左键,复制资源ID。 图1 复制资源ID 登录管理控制台,选择“应用中间件 > 分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。 选择资源所在的区域,
match、amq.rabbitmq.trace、amq.topic。 前提条件 已创建Vhost。 创建RabbitMQ Exchange 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
上扣款业务只应进行一次,商家也只应产生一条订单流水。这时候使用消息幂等就可以避免这个问题。 在实际应用中,导致消息重复的原因有网络闪断、客户端故障等,且可能发生在消息生产阶段,也可能发生在消息消费阶段。因此,可以将消息重复的场景分为以下两类: 生产者发送消息时发生消息重复: 生产
告警阈值请根据业务预期数设置。例如,业务预期使用率35%,则告警阈值设置35%。 连续触发次数和告警级别可根据业务逻辑自行调整。 配置RabbitMQ监控告警 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务R
目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配 企业主客户可以使用关联账号对子客户的成本进行归集,从而对子账号进行财务管理。详细介绍请参见通过关联账号维度查看成本分配。
参数设置为“quorum”。此参数只能在声明队列时设置,不能通过Policy设置。 仲裁队列默认的复制因子是5。 以下示例演示在Java客户端设置仲裁队列。 ConnectionFactory factory = newConnectionFactory(); factory.s
该参数不能单独为空,若该值为空,则开始时间也为空。系统分配一个默认结束时间06:00:00。 security_group_id 否 String 安全组ID。 获取方法如下:登录虚拟私有云服务的控制台界面,在安全组的详情页面查找安全组ID。 enable_publicip 否 Boolean RabbitMQ实例是否开启公网访问功能。