You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RabbitMQ更新后启动失败:需启用classic_mirrored_queue_version特性标志

解决RabbitMQ升级后因classic_mirrored_queue_version特性未启用导致启动失败的问题

临时启动节点以启用缺失的特性标志

由于节点无法正常启动,需先跳过队列数据加载临时启动节点,才能执行特性启用操作:

  • 停止故障状态的RabbitMQ服务:systemctl stop rabbitmq-server(systemd系统适用,其他系统用对应停止命令)
  • 以临时模式启动节点:rabbitmq-server -detached -no-boot
  • 启用必需的特性标志:rabbitmqctl enable_feature_flag classic_mirrored_queue_version
  • 验证特性状态:rabbitmqctl list_feature_flags,确认classic_mirrored_queue_version显示为enabled

正常重启RabbitMQ服务

  • 停止临时启动的节点:rabbitmqctl stop
  • 正常启动服务:systemctl start rabbitmq-server(对应systemd系统,其他系统用对应启动命令)

Windows系统适配步骤

  • 停止RabbitMQ服务:执行net stop RabbitMQ或在服务管理器中停止
  • 进入RabbitMQ安装目录下的sbin文件夹,执行rabbitmq-server.bat -detached -no-boot
  • 启用特性:rabbitmqctl.bat enable_feature_flag classic_mirrored_queue_version
  • 验证后停止临时节点,再正常启动服务

内容的提问来源于stack exchange,提问作者Den Varenik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 04:14:51