本文将为您介绍消息队列 RocketMQ版控制台创建 RocketMQ 实例、Group 和 Topic 的操作步骤。
准备工作
- 已开通消息队列 RocketMQ版,并进行了相关环境准备。创建的 RocketMQ 实例运行于私有网络中,在创建前确保已存在可用的私有网络和子网,详情请参见环境准备。
- 如果需要通过公网访问消息队列 RocketMQ版实例,请先申请同地域的 EIP,建议该 EIP 的带宽上限大于预估的公网业务流量峰值。详细操作步骤请参考申请公网 IP。
1 创建实例
说明
如果是首次创建 RocketMQ 实例,您需要先完成跨服务访问授权,建议通过火山引擎主账号操作。详细说明请参考跨服务访问授权。
- 登录消息队列 RocketMQ版控制台。
- 在顶部菜单栏,选择地域。
- 在实例列表页面左上角,单击创建实例。
- 请根据页面提示选择实例规格和基础配置,并单击确认订单。
详细配置信息请参考创建实例。 - 在确认订单页签确认订单详情,阅读并同意相关协议后,单击立即购买。
创建实例后,可以在该实例的实例详情页签中查看接入点信息,详细说明请参考查看实例信息。
如果 SDK 不支持域名解析,可以通过 ping 接入点域名的方式获取接入点的 IP 地址,端口在域名的末尾。
2 创建 Topic
- 登录消息队列 RocketMQ版控制台。
- 在实例列表页面,单击目标实例名称。
- 在Topic管理页签,单击创建Topic。
- 在创建Topic对话框中,设置 Topic 基本信息。
详细配置信息请参考创建Topic。 - 单击确定。
3 创建Group
Group 即消费组(Consumer Group),是一类具有相同消费行为的消费者集合,用于分类管理不同的消费者。
消费者必须有对应的 Group ID,生产者不做强制要求。
- 登录消息队列 RocketMQ版控制台。
- 在实例列表页面,单击目标实例名称。
- 在Group管理页签,单击创建Group。
- 填写 Group 的名称和描述。
详细配置信息请参考创建 Group。 - 单击确定。
4 创建密钥
每个 RocketMQ 实例通过密钥(AccessKey ID,AccessKey Secret)管理 Topic 的访问权限。生产消息和消费消息都需要通过密钥进行鉴权。
- 登录消息队列 RocketMQ版控制台。
- 在顶部菜单栏中选择地域。
- 在实例列表页面找到指定实例,并在其对应的操作列单击密钥管理。
- 单击创建密钥。
- 选择密钥的默认权限。
此权限针对实例内的所有 Topic 生效。
- 拒绝:不具备发布或订阅权限。
- 发布:仅具备发布权限,不具备订阅权限。
- 订阅:仅具备订阅权限,不具备发布权限。
- 发布、订阅:同时具备发布和订阅权限。
- 填写描述,并单击确定。
创建资源之后,您就可以通过消息队列 RocketMQ版进行消息生产和订阅了。
后续步骤
消费普通消息