本章节以在“广州4”创建一个开启SSL的RocketMQ 实例为例,介绍如何在控制台创建RocketMQ 实例。
前提条件
在创建RocketMQ实例前,需要保证存在可使用的虚拟私有云和安全组。如果还没有,请参考准备环境创建。
为RocketMQ授权
如果RocketMQ实例需要开启IPv6功能,在创建RocketMQ实例前,需要为RocketMQ授予VPC终端节点操作权限,否则会导致创建失败。
在IAM控制台创建委托,委托参数如下,其他参数保持默认,创建委托的具体步骤请参见《统一身份认证服务 用户指南》的“委托 > 委托其他云服务管理资源”章节。
委托名称:dms_admin_trust
委托类型:云服务
云服务:分布式消息服务
持续时间:永久
委托将拥有所选策略:DMS VPCEndpointAccess、DMSAgencyCheckAccessPolicy
选择授权范围方案如下:
DMS VPCEndpointAccess:指定区域项目资源
DMSAgencyCheckAccessPolicy:所有资源
操作步骤
“计费模式”选择“按需计费”。
在“区域”下拉列表中,选择靠近您应用程序的区域,可降低网络延时、提高访问速度。
在“项目”下拉列表中,选择项目。
在“可用区”区域,根据实际情况选择1个或者3个及以上可用区。
设置“实例名称”和“企业项目”。
设置实例信息,配置详情请参考表1。
表1 设置实例信息
| 参数 | 配置说明 |
| 规格选择模式 | 选择“默认” |
| 版本 | 可选择“5.x、4.8.0” RocketMQ实例创建后,版本号不支持修改。 |
| 实例类型 | 5.x版本提供基础版、专业版两种类型 |
| 部署架构 | 5.x版本支持“单机”和“集群” 4.8.0支持“集群” |
| 鲲鹏实例 | “创建鲲鹏架构实例”选框,默认不勾选是X86架构的实例,勾选之后是ARM架构的鲲鹏实例。 |
| 代理规格 | 选择“rocketmq.4u8g.cluster” |
| 代理数量 | 选择“1” |
| 代理存储空间 | 选择“超高I/O 300GB” 实例总存储空间 = 单个代理的存储空间 * 代理数量 |
设置实例网络环境信息,配置详情请参考表2。
| 参数 | 配置说明 |
| 虚拟私有云 | 选择已经创建好的虚拟私有云和子网。 虚拟私有云和子网在RocketMQ实例创建完成后,不支持修改。 |
| IPv6 | 仅当子网选择了支持IPv6地址后,才会显示该参数。开启IPv6后,客户端可以使用IPv6的内网连接地址连接实例。
|
| 安全组 | 选择已经创建好的安全组。 |
| SSL | 开启 |
| ACL访问控制 | 开启 |
单击“更多配置”,设置更多相关信息,配置详情请参考表3。
表3 更多配置
| 参数 | 配置说明 |
| 公网访问 | 不开启 |
| 标签 | 不设置 |
| 描述 | 不设置 |
填写完上述信息后,单击“立即购买”,进入规格确认页面。
确认实例信息无误后,提交请求。
在实例列表页面,查看RocketMQ实例是否创建成功。
创建实例大约需要3到15分钟,此时实例的“状态”为“创建中”。
当实例的“状态”变为“运行中”时,说明实例创建成功。
当实例的“状态”变为“创建失败”,请删除创建失败的实例,然后重新创建。如果重新创建仍然失败,请联系客服。