第 13 章 消息排队


消息排队服务有助于促进 OpenStack 中的进程间通信。这可以通过以下消息排队服务后端完成:

  • RabbitMQ - Red Hat OpenStack Platform 默认使用 RabbitMQ。
  • Qpid

RabbitMQ 和 Qpid 都是高级消息队列协议(AMQP)框架,它为同行通信提供消息队列。队列实现通常部署为集中式或分散队列服务器池。

消息队列有效促进了跨 OpenStack 部署的命令和控制功能。允许对队列的访问后,便不会再执行其他授权检查。通过队列访问的服务会验证实际消息有效负载中的上下文和令牌。但是,您必须记下令牌的过期日期,因为令牌可能会可重复使用,并可在基础架构中授权其他服务。

OpenStack 不支持消息级信任,如消息签名。因此,您必须保护并验证消息传输本身。对于高可用性(HA)配置,您必须执行 queue-to-queue 身份验证和加密。

13.1. 消息传递安全性

本节讨论 OpenStack 中使用的三种最常见的消息排队解决方案的安全强化方法:RabbitMQ 和 Qpid。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat