检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 任务ID。 请求示例 创建元数据迁移任务,迁移其他厂商或自建RocketMQ实例的元数据到云上RocketMQ实例。 POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/metadata?overw
返回如下回显时,说明Go已经安装。 go version go1.16.5 linux/amd64 如果未安装Go,请下载并安装。 在“go.mod”中增加以下代码,添加依赖。 module rocketmq-example-go go 1.13 require ( github.com/apache
长度为0~255个字符(中文也可以输入255个字符)。 由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 首尾字符不能为空格。 请求示例 GET https://{endpoint}/v2/{engine}/{project_id}/instances/{instance_id} 响应示例 状态码:
result String 操作结果。 instance String 实例ID。 请求示例 批量删除RocketMQ实例。 POST https://{endpoint}/v2/{project_id}/instances/action { "action" : "delete"
String 删除主题任务ID。 请求示例 4.8.0版本RocketMQ实例创建一个主题,关联的代理为broker-0,队列数为3。 POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/topics { "name"
长度为0~255个字符(中文也可以输入255个字符)。 由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 首尾字符不能为空格。 请求示例 GET https://{endpoint}/v1.0/dms/{project_id}/instances/{instance_id} 响应示例 状态码:
请求示例 4.8.0版本RocketMQ实例创建一个消费组,不允许以广播模式消费,关联代理为broker-0,最大重试次数为16。 POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/groups { "name"
由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 首尾字符不能为空格。 请求示例 查询指定实例的详细信息。 GET https://{endpoint}/v2/{project_id}/instances/{instance_id} 响应示例 状态码: 200 查询实例成功。
instance_id String 实例ID。 请求示例 创建一个RocketMQ实例,规格为4U8G*1,600GB的存储空间,按需付费。 POST https://{endpoint}/v2/reliability/{project_id}/instances { "name" : "r
标签是华为云为了标识云资源,按各种维度(例如用途、所有者或环境)对云资源进行分类的标记。推荐企业使用预定义标签进行成本归集,具体流程如下: 图3 为RocketMQ实例添加标签 详细介绍请参见通过成本标签维度查看成本分配。 使用成本单元进行成本分配 企业可以使用成本中心的“成本单元”来拆分公共成本。公共成本是
长度为0~255个字符(中文也可以输入255个字符)。 由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 首尾字符不能为空格。 请求示例 GET https://{endpoint}/v1.0/dms/{project_id}/instances 响应示例 状态码: 200 查询成功。 {
从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
连接实例 配置RocketMQ网络连接 配置RocketMQ访问控制 使用客户端连接RocketMQ(关闭SSL) 使用客户端连接RocketMQ(开启SSL) 使用控制台连接RocketMQ
查看和修改RocketMQ实例基本信息 本节介绍如何在控制台查看RocketMQ实例的详细信息,以及修改RocketMQ实例的基本信息。 创建RocketMQ实例成功后,您可以根据自己的业务情况对RocketMQ实例的部分配置信息进行调整,包括实例名称、描述、安全组等。 前提条件
由任意语种字母、数字、空格和字符组成,字符仅支持_ . : = + - @ 首尾字符不能为空格。 请求示例 查询所有实例的列表。 GET https://{endpoint}/v2/{project_id}/instances?engine=reliability 响应示例 状态码:
获取其他厂商、自建RocketMQ或华为云上另一个RocketMQ实例的元数据 登录已准备的Linux系统主机,下载RocketMQ软件包。 wget https://archive.apache.org/dist/rocketmq/4.9.8/rocketmq-all-4.9.8-bin-release
与Kafka、RabbitMQ的差异 表1 功能差异 功能项 RocketMQ Kafka RabbitMQ 优先级队列 不支持 不支持 3.8.35版本:支持。建议优先级大小设置在0-10之间。 AMQP-0-9-1版本:支持。优先级大小设置在1-9之间。 延迟队列 支持 不支持
响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 core_nume Integer 核数 请求示例 GET https://{endpoint}/v2/rocketmq/products/cores 响应示例 状态码: 200 查询成功。 { "core_nume"
管理实例 查看和修改RocketMQ实例基本信息 查看RocketMQ实例后台任务 配置RocketMQ实例标签 导出RocketMQ实例列表 诊断RocketMQ实例 重启RocketMQ实例的Broker节点 删除RocketMQ实例 配置RocketMQ实例回收站策略 修改RocketMQ实例的SSL配置
实例ID。 project_id 是 String 项目ID,获取方式请参见获取项目ID。 请求参数 无 响应参数 无 请求示例 DELETE https://{endpoint}/v1.0/dms/{project_id}/instances/{instance_id} 响应示例 无 状态码