检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
tMQ实例的运行不受影响。RocketMQ实例到期后的状态说明,请参见到期后影响。 续费相关的功能 包年/包月RocketMQ实例续费相关的功能如表1所示。 表1 续费相关的功能 功能 说明 手动续费 包年/包月RocketMQ实例从购买到被自动删除之前,您可以随时在Rocket
退订”,退订成功后,RocketMQ实例会自动被删除。 删除的实例能否恢复取决于是否开启回收站策略,如果未开启回收站策略,实例删除后,实例中原有的数据将被删除,且没有备份。回收站策略默认关闭,如果需要开启,具体步骤请参见开启回收站策略。 RocketMQ实例删除后,实例中原有的数据将被删除,且没有备份,请谨慎操作。
分布式消息服务RocketMQ版在兼容开源RocketMQ基础上,对版本特性做了一定程度的定制和增强。 表1 分布式消息服务RocketMQ版与开源RocketMQ的差异说明 功能项 分布式消息服务RocketMQ版 开源RocketMQ 延迟消息/定时消息 延迟消息:支持18个固定延迟时长,最长延迟2小时。 定时消息:支持任意延迟时长,最长延迟1年。
tMQ版提供的一系列常用实践。 表1 常用最佳实践 实践 描述 RocketMQ业务迁移 介绍将其他厂商或者自建的RocketMQ迁移到华为云分布式消息服务RocketMQ版。 迁移RabbitMQ的元数据 迁移RabbitMQ的元数据到云上RocketMQ实例。
ocketMQ实例将被释放,数据无法恢复。释放的实例会被彻底删除,不会进入回收站。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 关于续费的详细介绍请参见续费概述。 回收站计费策略 开启回收站策略的包年/包月实例,退订后会存入回收站中,此时不收取实例费用,但是会按需收取存储空间费用。
Q版的计费项,详细介绍请参见计费项。 运维成本:使用分布式消息服务RocketMQ版过程中产生的人力成本。 图1 RocketMQ成本 华为云成本中心可以帮助您更高效地管理资源成本,但运维成本需要您自行识别、管理和优化。 成本分配 成本管理的基础是树立成本责任制,让各部门、各业务
Boolean 是否开启访问控制列表。 ipv6_enable Boolean 是否支持IPv6。 true:支持 false:不支持 enable_publicip Boolean 是否开启公网访问功能。默认不开启公网。 true:开启 false:不开启 publicip_id
持任意时间的定时消息,最大推迟时间可达到1年。同时也支持定时消息的取消。 2022年3月30日及以后购买的实例支持定时消息功能,在此之前购买的实例不支持此功能。 介绍视频
Boolean 是否启用新规格计费。 enable_acl Boolean 是否开启访问控制列表。 broker_num Integer 节点数(仅RocketMQ 4.8.0版本会显示此字段)。 dns_enable Boolean 实例是否开启域名访问功能。 true:开启 false:未开启
Boolean 是否启用新规格计费。 enable_acl Boolean 是否开启访问控制列表。 broker_num Integer 节点数(仅RocketMQ 4.8.0版本会显示此字段)。 dns_enable Boolean 实例是否开启域名访问功能。 true:开启 false:未开启
Boolean 是否启用新规格计费。 enable_acl Boolean 是否开启访问控制列表。 broker_num Integer 节点数(仅RocketMQ 4.8.0版本会显示此字段)。 dns_enable Boolean 实例是否开启域名访问功能。 true:开启 false:未开启
4.8.0) 参数 说明 内网连接地址 未开启公网访问时,连接实例的地址。 公网访问 公网访问状态。单击“公网访问”后的,开启/关闭公网访问。 公网连接地址 仅开启公网访问后可见。 开启公网访问后,连接实例的地址。 在“华东二”区域,开启IPv6的实例暂不支持通过公网访问。 SSL
头须为英文字母。 是否同名覆盖 如果开启同名覆盖,会对已有的同名元数据的配置进行修改。 例如:原实例Topic01的读队列个数为3,云上实例Topic01的读队列个数为2,开启同名覆盖后,云上实例Topic01的读队列个数变为3。 如果不开启同名覆盖,同名元数据的迁移将失败。 例
setInstanceName(String.valueOf(System.nanoTime())) 开启生产者异常检测机制 Java客户端5.1.4及以上版本才支持该功能。 建议客户端开启异常检测机制,当客户端连接Broker超时后,能快速剔除超时的Broker,使生产的消息到其他Broker。
使用ACL权限访问 实例开启ACL访问控制后,消息生产者和消费者都需要增加用户认证信息。 约束与限制 RocketMQ TCP协议的Python SDK只支持Linux系统。 生产者增加用户认证信息 普通消息、顺序消息和定时消息,参考如下代码。以下加粗内容需要替换为实例自有信息,请根据实际情况替换。
使用ACL权限访问 实例开启ACL访问控制后,消息生产者和消费者都需要增加用户认证信息。 准备环境 开源的Java客户端支持连接分布式消息服务RocketMQ版,推荐使用的客户端版本为5.1.4。 通过以下任意一种方式引入依赖: 使用Maven方式引入依赖。 <dependency>
使用ACL权限访问 实例开启ACL访问控制后,消息生产者和消费者都需要增加用户认证信息。 生产者增加用户认证信息 普通消息、顺序消息和定时消息,参考如下代码。以下加粗内容需要替换为实例自有信息,请根据实际情况替换。 import ( "context" "fmt" "os"
RocketMQ是否支持自建Broker连接云上nameserver? 不支持。自建Broker连接到云上RocketMQ的nameserver,会影响管理面功能,导致查询不到Topic等问题。 父主题: 连接问题
Boolean 是否启用新规格计费。 enable_acl Boolean 是否开启访问控制列表。 broker_num Integer 节点数(仅RocketMQ 4.8.0版本会显示此字段)。 dns_enable Boolean 实例是否开启域名访问功能。 true:开启 false:未开启
ACL访问控制。 enable_publicip 否 Boolean 是否开启公网。 publicip_id 否 String 实例绑定的弹性IP地址的ID。 以英文逗号隔开多个弹性IP地址的ID。 如果开启了公网访问功能(即enable_publicip为true),该字段为必选。 响应参数