RabbitMQ 安装环境 踩过的坑

灰太狼 2021-04-23 16:36 972阅读 0赞

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

发表评论

表情:
评论列表 (有 0 条评论,972人围观)

还没有评论,来说两句吧...

相关阅读

    相关 多实例MySQL安装

    上周在测试机上编译安装了一个MySQL做升级测试,本来测试机上就有个cluster集群的单实例,为了不冲突,所以选择了编译安装。   编译安装的好处就是能自己控制软件安装的

    相关 RabbitMQ 安装环境

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