Skip to main content

管理实例

本文介绍实例的基本概念、相关约束以及实例相关的创建、查看、变更和删除操作。

实例

基础概念

实例是 AutoMQ for Kafka 产品的顶层运维资源。一个 Kafka 实例对应于 Apache Kafka 的一个独立集群。

生命周期

实例从创建到释放的完整生命周期参考下图:

  • 创建中: 初始创建实例操作是一个异步过程,创建操作完成时后台会异步部署实例,该过程中用户不可操作任何变更,直到创建完成。

  • 运行中: 当前实例处于有效运行状态,可以正常提供消息的各项功能和 API 服务。

  • 变更中: 当前实例执行运维变更、版本升级等操作,由于执行过程是异步的,隐藏需要等待完成,在此期间禁止任何对实例的操作变更。

  • 服务异常: 当前实例因执行创建、运维变更或者底层基础设施异常导致的无法正常提供服务。

  • 删除中: 当前实例被人工操作删除释放,删除操作中的实例将不再接受服务,后台异步清理资源和数据。

  • 已删除: 当前实例被人工删除释放,释放后实例不可恢复。

创建实例

操作步骤

  1. 体验 AutoMQ Kafka 收发消息首先需要创建 Kafka 实例。

  2. 登录环境控制台,在左侧导航栏点击实例列表。

  3. 在实例列表页面点击创建实例,在弹出的实例创建页面,参考如下信息添加配置。

参数
取值说明
实例名称
  • 说明:实例名称是用于区分实例的别名。用户自定义输入。
  • 限制:参考使用限制▸
实例备注
  • 说明:实例备注是用于区分实例用途的自定义描述,一般输入业务场景。用户自定义输入。
  • 限制:参考使用限制▸
可用区信息
  • 说明:AutoMQ for Kafka 实例当前支持单可用区以及三可用区部署。请根据业务特征选择合适的形态。
  • 选型:
    • 单可用区:Kafka 集群所有节点都部署在用户指定的一个可用区内。
    • 三可用区:Kafka 集群所有节点将均衡分布在用户指定的三个可用区内。
子网信息
  • 说明:AutoMQ for Kafka 实例当前在每个可用区内仅支持设置一个子网。如有多可用区和子网诉求,请获取人工服务▸
  • 选型:用户提供的子网应该包含充足的可用 IP(推荐至少 100 个),防止未来因 IP 不足造成实例无法扩容的风险。
计算规格
  • 说明:计算规格代表当前 AutoMQ Kafka 实例的消息收发吞吐能力,参考产品计费说明,按照 AKU 数量进行评估。详情参考BYOC 计费说明▸
  • 限制:创建实例的 AKU 上限受版本限制,详情参考使用限制▸
存储规格
  • 说明:AutoMQ Kafka 使用对象存储作为消息存储介质,因此无需提前预留存储容量。使用过程中按照实际消息容量按需使用、按量付费。
节点类型(高阶选项)
  • 说明:AutoMQ 在阿里云环境支持用户自由选择按量付费类型或者包年包月类型的 ECS。用户可根据运维习惯自由选择。
  • 选择:
    • 按量付费类型 ECS :默认推荐,创建、扩缩容、删除实例时由 AutoMQ 环境控制台同步管理 ECS 的生命周期。
    • 包年包月类型 ECS: 推荐包年包月 ECS 低折扣、长期稳定型业务使用。选择该类型 ECS 后,在缩容、删除实例后需要用户自行处理待回收退订的 ECS 实例。

使用包年包月类型 ECS,AutoMQ 会默认开启实例自动续费,防止部分节点因到期释放造成实例不可用。
使用包年包月类型 ECS,在 AutoMQ 实例操作缩容、删除时可能会产生待回收的 ECS 实例,需要用户自行前往云厂商控制台完成实例退订和回收,以免持续产生费用。

  1. 选择合适的参数后,点击确认即可创建实例。

查看实例

操作步骤

  1. 进入实例列表 页面。

  2. 在实例列表中找到需要更新的实例,单击目标实例名称。

  3. 实例详情 页面,查看实例详情信息。

实例扩缩容

操作步骤

  1. 进入实例列表 页面。

  2. 在实例列表中找到需要更新的实例,单击目标实例名称。

  3. 实例详情 页面,分别单击变配 按钮,根据实际需求,变更实例的计算规格,并单击确定 完成修改。

实例版本升级

实例版本

AutoMQ BYOC 环境,实例版本管理参考版本记录▸

如需升级实例版本,需首先确保环境控制台处于正确版本,否则应先完成控制台的升级。关于环境控制台升级,请参考升级环境版本▸

操作步骤

  1. 进入实例列表 页面。

  2. 在实例列表中找到需要更新的实例,单击目标实例名称。

  3. 实例详情 页面,查看当前实例版本,以及推荐升级的版本,单击升级 按钮,确认新版本后,即可进行滚动升级。

AutoMQ 实例升级期间会采用滚动升级策略,分批次完成变更,期间不影响消息收发。

删除实例

删除实例是指业务不再需要使用实例,需要删除并释放实例底层资源。

操作步骤

  1. 进入实例列表 页面。

  2. 在实例列表中找到需要更新的实例,点击右侧操作按钮下拉框。

  3. 找到删除按钮,点击删除,进行二次确认后完成删除操作。