Rocky 系列发布说明

8.1.3

已知问题

  • 在使用 SSL/TLS 时,amqp python 库中的一个错误可能导致与 RabbitMQ broker 的连接挂起。这会导致频繁出现如下错误

    MessagingTimeout: Timed out waiting for a reply to message ID ae039d1695984addbfaaef032ce4fda3
    

    (参见 bug 1800957)。

    此错误已在 amqp 的 v2.4.1 中修复。

    建议使用 SSL/TLS 的部署将 amqp 库升级到 v2.4.1 或更高版本。

8.0.0

序言

RPCClient 现在支持 RPC 调用监控,用于检测 RPC 调用期间服务器丢失的情况。

新特性

  • RPC 调用监控是 RPCClient 的一项新功能。调用监控导致 RPC 服务器在处理 RPC 调用时定期向 RPCClient 发送保活消息。这可用于在不必等待完整的调用超时过期的情况下,提前检测到服务器故障。

7.0.0

弃用说明

  • ZeroMQ 支持已被弃用。ZeroMQ 驱动 zmq:// 已经超过一年未维护,并且不再正常工作。建议使用维护的后端之一,例如 RabbitMQ 或 AMQP 1.0。

6.2.0

序言

使用任何可选驱动程序的项目可以使用 extras 来提取该驱动程序的依赖项。

升级说明

  • 使用 AMQP 1.0 驱动程序的项目现在可以依赖 oslo.messaging[amqp1]。使用 Kafka 驱动程序的项目现在可以依赖 oslo.messaging[kafka]

6.0.0

序言

基于 Pika 的 RabbitMQ 驱动程序已被删除。

升级说明

  • Pika 驱动程序的用户必须将所有 transport_url 配置选项的前缀从“pika://…”更改为“rabbit://…”才能使用默认的基于 kombu 的 RabbitMQ 驱动程序。