rabbitMq部署
https://blog.csdn.net/yi_qingjun/article/details/128259285
https://blog.csdn.net/yi_qingjun/article/details/128390877
一机-伪集群
报错
https://www.bilibili.com/read/cv4167462/
{"init terminating in do_boot",{error,{rabbitmq_mqtt,{{shutdown,{failed_to_start_child,'rabbit_mqtt_listener_sup_:::1883',{shutdown,{failed_to_start_child,{ranch_embedded_sup,{acceptor,{0,0,0,0,0,0,0,0},1883}},{shutdown,{failed_to_start_child,{ranch_listener_sup,{acceptor,{0,0,0,0,0,0,0,0},1883}},{shutdown,{failed_to_start_child,ranch_acceptors_sup,{listen_error,{acceptor,{0,0,0,0,0,0,0,0},1883},eaddrinuse}}}}}}}}},{rabbit_mqtt,start,[normal,[]]}}}}}
init terminating in do_boot ({error,{rabbitmq_mqtt,{{shutdown,{_}},{rabbit_mqtt,start,[_]}}}})
Crash dump is being written to: /usr/local/rabbitmq/var/log/rabbitmq/erl_crash.dump...done
RABBITMQ_NODE_PORT=5672 RABBITMQ_DIST_PORT=25672 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15672}] -rabbitmq_mqtt tcp_listeners [1883]" RABBITMQ_NODENAME=rabbitmq_1 rabbitmq-server start
RABBITMQ_NODE_PORT=5673 RABBITMQ_DIST_PORT=25673 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15673}] -rabbitmq_mqtt tcp_listeners [1884]" RABBITMQ_NODENAME=rabbitmq_2 rabbitmq-server start
RABBITMQ_NODE_PORT=5674 RABBITMQ_DIST_PORT=25674 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15674}] -rabbitmq_mqtt tcp_listeners [1885]" RABBITMQ_NODENAME=rabbitmq_3 rabbitmq-server start
#停止rabbitmq_1节点应用服务。
[root@node1 ~]# rabbitmqctl -n rabbitmq_1 stop_app
#将rabbitmq_1重置还原到最初状态,包括从原来所在的集群中删除此节点,从管理数据库中删除所有的配置数据、配置的用户、vhost 等,以及删除所有的持久化消息。
[root@node1 ~]# rabbitmqctl -n rabbitmq_1 reset
#启动rabbitmq_1节点应用服务。
[root@node1 ~]# rabbitmqctl -n rabbitmq_1 start_app
-------------------------------------------
#停止rabbitmq_2节点应用服务。
[root@node1 ~]# rabbitmqctl -n rabbitmq_2 stop_app
#将rabbitmq_2节点加入到主节点(rabbitmq_1),“node1”为服务器主机名。
[root@node1 ~]# rabbitmqctl -n rabbitmq_2 join_cluster rabbitmq_1@node1
#启动rabbitmq_2节点应用服务。
[root@node1 ~]# rabbitmqctl -n rabbitmq_2 start_app
#停止rabbitmq_3节点应用服务。
[root@node1 ~]# rabbitmqctl -n rabbitmq_3 stop_app
#将rabbitmq_3节点加入到主节点(rabbitmq_1),“node1”为服务器主机名。
[root@node1 ~]# rabbitmqctl -n rabbitmq_3 join_cluster rabbitmq_1@node1
#启动rabbitmq_3节点应用服务。
[root@node1 ~]# rabbitmqctl -n rabbitmq_3 start_app
-------------------------------------------------------------------
https://blog.csdn.net/zhongbeida_xue/article/details/117447892
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl -n rabbitmq_1 add_user admin admin
rabbitmqctl -n rabbitmq_1 set_user_tags admin administrator
rabbitmqctl -n rabbitmq_1 set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl -n rabbitmq_2 add_user admin admin
rabbitmqctl -n rabbitmq_2 set_user_tags admin administrator
rabbitmqctl -n rabbitmq_2 set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl -n rabbitmq_3 add_user admin admin
rabbitmqctl -n rabbitmq_3 set_user_tags admin administrator
rabbitmqctl -n rabbitmq_3 set_permissions -p / admin ".*" ".*" ".*"
导入配置
导入配置后,登录失效
修改密码
rabbitmqctl -n rabbitmq_1 change_password admin 'myadmin'
参考 https://blog.csdn.net/yi_qingjun/article/details/128390877
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话