RabbitMQ 安装环境 踩过的坑

本文分享了RabbitMQ消息中间件的安装过程及常见问题解决方案,包括权限配置、服务管理命令使用及管理界面访问等内容。

rabbitmq 安装,rabbitmq消息中间件,有很多公司再用,最近也在学这个,公司也要考虑上,所以首先把安装的时候踩过的坑,写出来,避免别人也踩。


安装的时候先安装Erlang ,然后安装rabbitmq,都需要配置环境变量,网上教程一大堆,就不说了。


问题1:

如果看见提示:”erlsrv: The service RabbitMQ is not an erlsrv controlled service.“ 则可能是权限问题,可以先找到CMD.exe、然后右键以管理员身份运行、进入D:\rabbitmq_server-3.6.6\sbin 、 执行rabbitmq-service install


问题2

erlsrv: erlsrv: Failed to start service RabbitMQ.Error: 2ù×÷3é1|íê3飓


就是权限的问题,就需要进入到C:\Windows\System32,这个文件夹下,找到cmd.exe,以管理员身份运行,然后进入到安装目录。

rabbitmq-service.bat start 命令启动,

rabbitmq-service.bat stop 服务停掉

rabbitmq-service.bat remove 卸载服务


命令问题:

命令1:rabbitmqctl status

Status of node 'rabbit@SC-201607101239' ...

Error: unable to connect to node 'rabbit@SC-201607101239': nodedown


这个问题就是:你要把C:\Windows,这个文件夹下的.erlang.cookie文件同步到,C:\Users\sdc这个文件夹下,(sdc是计算机名称)改成你的即可。



安装管理界面:

rabbitmq-plugins.bat enable rabbitmq_management 安装的时候,也可能会碰见到以上问题,需要耐心解决,换一下方式,这是我安装的时候遇到的问题。

http://127.0.0.1:15672/#/,这个网址就可以 访问管理界面了。



常用命令:

查看所有的exchange:rabbitmqctl list_exchanges

查看所有的queue:rabbitmqctl list_queues

查看所有的用户:rabbitmqctl list_users

查看所有的绑定(exchange和queue的绑定信息):rabbitmqctl list_bindings

查看消息确认信息:rabbitmqctl list_queues name messages_ready messages_unacknowledged

查看RabbitMQ状态,包括版本号等信息:rabbitmqctl status



本文转自 豆芽菜橙 51CTO博客,原文链接:http://blog.51cto.com/shangdc/1939321


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值