Skip to main content

集群管理

集群是 AutoMQ Copilot for RocketMQ 管理 RocketMQ 单个集群的资源模型。本文介绍集群的概念、属性和相关的操作说明。

本文中提及的 RocketMQ Copilot 术语是 AutoMQ Copilot for RocketMQ 的简称,均特指安托盟丘(杭州)科技有限公司面向 Apache RocketMQ 设计实现的消息队列智能辅助运维系统。

定义

集群是 RocketMQ Copilot 表达 Apache RocketMQ 一个 Broker 集群的业务范围。RocketMQ Copilot 各功能安装集群粒度进行管理和展示。

其中包括如下约定:

  • 一个集群对应一个 RocketMQ Broker 集群。
  • 一个 RocketMQ Broker 集群指的是 Apache RocketMQ 中相同ClusterName 配置的 Broker 节点集合。
  • 一个集群下所有部署 Broker 组件的机器节点采用相同的操作系统、主机用户名密码等配置。

内部属性

集群内部主要描述如下重要属性。

属性:集群别名

Apache RocketMQ 针对 Broker 集群使用 ClusterName 字段区分。RocketMQ Copilot 针对集群概念设计别名用于对应上述 ClusterName。

集群别名由用户设置,建议设置业务线和应用范围内有区分度的名称。

管理集群

前置条件

针对集群进行接入、变更、取消等操作,需要满足如下条件:

  • 当前安装已经处于激活状态,且关联的订阅计划尚未过期。
  • 集群的数量尚未达到当前安装关联的订阅计划权益约束。
  • 当前已经完成了集群组的接入,且集群组已经处于服务中状态。
  • 当前 RocketMQ Copilot 安装环境能够连通到 Broker 集群。

接入集群

在如下场景下需要接入新的集群:

  • 全新 RocketMQ Copilot 安装激活完成,需要接入集群以完成初始化配置。
  • 业务侧新部署了一套 Broker 集群需要接入管理。

接入集群的操作流程和注意事项如下:

  1. 登录RocketMQ Copilot,前往左侧菜单栏,点击集群接入。
  2. 录入集群的必要信息,注意确保所有信息无误,点击接入按钮完成接入流程。

取消接入集群

如果当前集群对应的 Broker 集群运维下线或者不再需要使用 RocketMQ Copilot,可以取消接入集群。

取消接入集群的操作如下:

  1. 登录RocketMQ Copilot,前往左侧菜单栏,点击集群列表。
  2. 找到目标集群点击取消接入,进行二次确认后即可完成操作。