RabbitMQ升级
目录
注意
本文最后更新于 2024-04-30,文中内容可能已过时。
1 升级RabbitMQ
1.1 前提
安装受支持的 Erlang 版本(略)
注意备份
1.2 数据备份
不需要启用管理插件
rabbitmqctl export_definitions definitions.file.json
需要启用管理插件
rabbitmqadmin export definitions.file.json
1.3 下载新版RabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.23/rabbitmq-server-3.8.23-1.el7.noarch.rpm
1.4 安装
停止服务
systemctl stop rabbitmq-server
安装
yum localinstall rabbitmq-server-3.8.23-1.el7.noarch.rpm
1.5 配置
略
1.6 启动服务
systemctl start rabbitmq-server
1.7 恢复数据
不需要启用管理插件
rabbitmqctl import_definitions definitions.file.json
需要启用管理插件
rabbitmqadmin import definitions.file.json