Rocky 系列发布说明¶
8.1.3¶
已知问题¶
在使用 SSL/TLS 时,
amqppython 库中的一个错误可能导致与 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 驱动程序。