AMQP版本更新导致超时的解决方法

问题现象描述

采用了amqp 5.0.5版本,可能导致超时问题,提示“Failed reporting state!: oslo_messaging.exceptions.MessagingTimcout: Timed out waiting for a reply to message ID...”。

详细提示信息如下:

关键过程、根本原因分析

amqp 5.0.5版本存在问题,需要更新AMQP组件的版本。

结论、解决方案及效果

  1. 需要对AMQP组件进行升级。

    pip3 uninstall amqp
    pip3 install amqp==5.0.8 --target=/usr/lib/python3.7/site-packages

  2. 升级后重启相关服务。

    systemctl restart httpd.service memcached.service rabbitmq-server.service mariadb.service neutron-server