检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
批量添加或删除实例标签 功能介绍 批量添加或删除实例标签。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/rocketmq/{instance_id}/tags/action 表1 路径参数 参数 是否必选 参数类型 描述 project_id
标签策略,则需按照标签策略规则为RocketMQ实例添加标签。在“标签”页面新添加的标签如果不符合标签策略的规则,会添加失败。 标签共由两部分组成:“标签键”和“标签值”,其中,“标签键”和“标签值”的命名规则如表1所示。 表1 标签命名规则 参数名称 规则 标签键 不能为空。 对于同一个实例,Key值唯一。
tances/{instance_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 instance_id 是 String 实例ID。 请求参数 表2 请求Body参数 参数 是否必选 参数类型
c”页面。 单击待修改的Topic名称,进入Topic详情页面。在页面右上角,单击“编辑”,弹出“编辑Topic”页面。 修改如表1所示配置信息。 表1 Topic参数说明 参数 说明 权限 RocketMQ实例的版本为4.8.0时,才会显示此参数。 Topic的权限,包括发布+订阅、发布和订阅。
查询实例列表 功能介绍 查询实例列表。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 请求参数
导出RocketMQ实例列表 RocketMQ支持通过控制台导出实例列表信息,供用户查看和使用。 前提条件 已购买RocketMQ实例。 导出RocketMQ实例列表 登录管理控制台。 在管理控制台左上角单击,选择区域。 请选择RocketMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件
方法二:导出源实例的Topic和消费组列表,然后通过脚本将Topic和消费组列表导入到华为云上RocketMQ实例中 获取其他厂商、自建RocketMQ或华为云上另一个RocketMQ实例的元数据 登录其他厂商控制台,导出源实例的Topic和消费组列表。 将Topic和消费组列表分别放入“topics
查询所有实例列表 功能介绍 查询租户的实例列表,支持按照条件查询。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。
子网路由(仅RocketMQ 5.x版本会显示此字段)。 available_zones Array of strings 可用区ID列表。 available_zone_names Array of strings 可用区名称列表。 user_id String 用户ID。 user_name
查询vhost列表时,该字段可为空。 查询exchange列表时,该字段为exchange所属vhost名称。 查询queue列表时,该字段为queue所属vhost-所属exchange,例vhost1-exchange1。 请求参数 无 响应参数 状态码: 200 表3 响应Body参数
子网路由(仅RocketMQ 5.x版本会显示此字段)。 available_zones Array of strings 可用区ID列表。 available_zone_names Array of strings 可用区名称列表。 user_id String 用户ID。 user_name
com/v3.0/OS-USER/users 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表2。 表2 公共请求消息头 名称 描述 是否必选 示例 Host 请
yml”文件中,增加如下内容。 accessKey:******* secretKey:******* accessKey和secretKey表示在控制台“用户管理”页面,创建的用户名和密钥,具体可参见创建用户。 进入“rocketmq-tutorial/bin”目录。 cd rocketmq-tutorial/bin
子网路由(仅RocketMQ 5.x版本会显示此字段)。 available_zones Array of strings 可用区ID列表。 available_zone_names Array of strings 可用区名称列表。 user_id String 用户ID。 user_name
客户端连接RocketMQ实例前,需要放通如下安全组,否则会连接失败。 创建安全组后,系统默认添加入方向“允许安全组内的彼此通信”规则和出方向“放通全部流量”规则,此时使用内网通过同一个VPC访问RocketMQ实例,无需添加表2和表3的规则。 表2 安全组规则(RocketMQ实例4.8.0版本) 方向 协议
创建安全组的操作步骤,请参考创建安全组。 连接RocketMQ实例前,请添加表1所示安全组规则。 表1 安全组规则 方向 协议 端口 源地址 说明 入方向 TCP 8100 0.0.0.0/0 通过内网访问元数据节点的端口 创建安全组后,系统默认添加入方向“允许安全组内的弹性云服务器彼此通信”规则和出
导出JSON格式的文件。 如果需要批量导出死信消息,勾选待导出的多条死信消息,单击“批量导出消息”。 导出的消息字段说明如表1所示。 表1 消息字段说明 消息字段 字段说明 msg_id 消息ID。 instance_id 实例ID。 topic Topic名称。 store_timestamp
击,开启公网访问。 如果“弹性IP地址”下拉列表没有值或者弹性IP地址数量不够,可单击“创建弹性IP”,跳转到弹性公网IP页面,申请新的弹性IP。弹性IP申请完后,返回RocketMQ控制台,单击“弹性IP地址”后的,然后在下拉列表中选择新申请的弹性IP。 图1 开启公网访问 公网访问开启后,RocketMQ实例4
is not in JSON format. The error key is <key>. 请求消息体不是JSON格式或字段非法,有明确的错误字段。 请检查错误字段 400 DMS.00400099 The following instances in the Creating, Starting
操作耗时来说几乎可以忽略,因此应关注外部I/O操作型代码的消息处理效率。 外部IO操作型代码主要有以下业务操作: 读写外部数据库,例如对远程MySQL数据库读写。 读写外部缓存系统,例如对远程Redis读写。 下游系统调用,例如Dubbo的RPC远程调用,Spring Cloud对下游系统的HTTP接口调用。