为 Bintray 关闭做准备:如何迁移
Bintray 是我们团队目前用于分发软件包的服务之一,它将于 2021年5月1日关闭。
本文介绍了 RabbitMQ 社区今天或在关闭日期之前可用的替代服务。
未来将不再向 Bintray 发布新版本。如果在 5 月 1 日之前未从 Bintray 切换,则将看到您的 **部署开始失败**。我们强烈建议将从 Bintray 迁移视为一项重要且紧急的任务。
Bintray 是我们团队目前用于分发软件包的服务之一,它将于 2021年5月1日关闭。
本文介绍了 RabbitMQ 社区今天或在关闭日期之前可用的替代服务。
未来将不再向 Bintray 发布新版本。如果在 5 月 1 日之前未从 Bintray 切换,则将看到您的 **部署开始失败**。我们强烈建议将从 Bintray 迁移视为一项重要且紧急的任务。
自从在 3.8.0 中提供原生 Prometheus 支持以来,我们一直在不断改进 RabbitMQ 中内置的监控功能。监控代理及其客户端对于在问题影响其余环境并最终影响最终用户之前检测问题至关重要。
RabbitMQ 3.8.10 通过 Prometheus 端点和 HTTP API 公开客户端身份验证尝试指标。
我们很高兴地宣布,RabbitMQ Kubernetes 运算符现已正式可用。RabbitMQ 运算符使在任何经过认证的 Kubernetes 发行版上一致地配置和管理 RabbitMQ 集群变得容易。运算符会告知 Kubernetes 容器编排系统如何配置和控制特定应用程序。Kubernetes(以下简称 K8s)运算符模式是一种将 K8s API 和状态管理扩展到包括自定义资源(在默认 K8s 部署中未提供的资源)的配置和管理的方法。在这篇文章中,我们将讨论运算符如何使 K8s 系统能够控制 RabbitMQ 集群。
本月的 RabbitMQ 特色文章包括 Michael Klishin 关于在 Kubernetes 上部署 RabbitMQ 的博文。本月还有:AWS 上的 RabbitMQ 消费者、关于使用 Lumen 和 RabbitMQ 开发微服务的系列文章(共三部分)以及关于 RabbitMQ 和 ASP.NET Core 的多篇文章。
虽然还没有到假期,但 RabbitMQ 社区还是准备了一些礼物送给您!RabbitMQ Kubernetes 集群运算符现已开源并在 GitHub 上公开开发。此外,Gavin Roy 还开发了一个新的 Python 应用程序,用于在不同类型之间迁移队列。最后,来自 Erlang Solutions 的 RabbitMQ 工程主管 Ayanda Dube 将举办一场关于 RabbitMQ 消费者 的网络研讨会。
随着时间的推移,我们发现社区 邮件列表 和 Slack 频道中与 Kubernetes 相关的查询数量激增。
2024 年,大多数与 Kubernetes 相关的问题的答案是:使用由 RabbitMQ 核心团队构建的 Kubernetes 运算符。它包含所有最佳实践,并且是强烈推荐的选项。
本文介绍了在 Kubernetes 上自行部署 RabbitMQ 的基础知识:将需要哪些 Kubernetes 资源、如何确保 RabbitMQ 节点使用持久性存储、如何处理敏感值的配置等等。
本月的 RabbitMQ 特色内容包括 RabbitMQ 集群 Kubernetes 运算符的发布、Jack Vanlightly (@vanlightly) 提供的基准测试和集群规模案例研究以及 Tobias Schoknecht (@tobischo) 编写的 RabbitMQ 集群迁移文章,此外还有我们充满活力的社区提供的许多其他教程!
请注意,本文包含过时信息 |
---|
RabbitMQ 现在通过 预备复制功能 在商业版本中具有灾难恢复功能 |
在这篇文章中,我将介绍可能是我收到的关于企业中 RabbitMQ 最常见的问题。
如何使 RabbitMQ 高可用,以及灾难恢复推荐哪些架构/实践?
RabbitMQ 提供了支持高可用性和灾难恢复的功能,但在深入探讨之前,我想先做一些准备工作。首先,我想回顾一下业务连续性计划,并用这些术语来制定我们的需求。然后,我们需要对可能发生的情况设定一些期望。有一些基本定律,例如光速和 CAP 定理,它们都会对我们最终选择的 DR/HA 解决方案产生重大影响。
最后,我们将了解可用的 RabbitMQ 功能及其优缺点。
本月,Jack Vanlightly 继续撰写关于 RabbitMQ 中的法定数量队列 的博客系列。此外,请务必观看其 相关网络研讨会 的回放。
最后,TGI RabbitMQ 的第 5 集已发布——Gerhard Lazu 向我们演示了 如何在 Kubernetes 上运行 RabbitMQ。不容错过!