首页 / 平台管理 / 应用商店管理 / Operators / 使用 Operator / RabbitMQ(Alpha)

RabbitMQ(Alpha)

RabbitMQ 是部署最广泛的开源消息代理。RabbitMQ 有成千上万的用户,是最受欢迎的开源消息代理之一。从 T-Mobile 到 Runtastic,RabbitMQ 在全球范围内的小型初创企业和大型企业中都得到使用。

RabbitMQ 轻巧、易于在内部和云端部署。它支持多种消息传递协议。RabbitMQ 可以部署在分布式和联合配置中,以满足大规模,高可用性的要求。

RabbitMQ 可在许多操作系统和云环境上运行,并为大多数流行语言提供了广泛的开发人员工具。

部署 RabbitMQ Operator 后,可在数据服务视图中使用 RabbitMQ 功能。

RabbitMQ Operator 简介

RabbitMQ Operator 是一个 Kubernetes 管理员 ,可以自动化执行、管理和操作运行在 Kubernetes 上的 RabbitMQ 集群。

说明:在本节内容和其他与 Operator 相关的文档中,我们使用 Operator(大写 O)来表示 Kubernetes Operator 模式的实现,并使用 operator(小写 o)来指代技术运营工程师(管理员)。

Operator 提供了一种一致且简便的方法,将 RabbitMQ 集群部署到 Kubernetes 并运行它们,包括 “day two”(连续)操作。在 Kubernetes 上或 Kubernetes 外部运行的应用程序可以使用 Operator 部署的 RabbitMQ 集群。

RabbitMQ Operator 核心功能

RabbitMQ Operator 有以下功能特点:

下面列举了一些该 Operator 目前支持的功能:

支持的 RabbitMQ 版本