can';在windows上安装后,无法启动rabbitmq服务器

can';在windows上安装后,无法启动rabbitmq服务器,rabbitmq,Rabbitmq,我尝试在cmd中运行此“rabbitmq server”命令,但这会导致此错误 Configuring logger redirection 13:44:01.865 [warning] Using RABBITMQ_ADVANCED_CONFIG_FILE: c:/Users/saikat/AppData/Roaming/RabbitMQ/advanced.config 13:44:02.838 [error] 13:44:02.838 [error] BOOT FAILED BOOT FA

我尝试在cmd中运行此“rabbitmq server”命令,但这会导致此错误

Configuring logger redirection
13:44:01.865 [warning] Using RABBITMQ_ADVANCED_CONFIG_FILE: c:/Users/saikat/AppData/Roaming/RabbitMQ/advanced.config
13:44:02.838 [error]

13:44:02.838 [error] BOOT FAILED
BOOT FAILED
13:44:02.838 [error] ===========
===========
13:44:02.838 [error] ERROR: distribution port 25672 in use by another node: rabbit@DESKTOP-1I7H1RC
ERROR: distribution port 25672 in use by another node: rabbit@DESKTOP-1I7H1RC
13:44:02.838 [error]

13:44:03.839 [error] Supervisor rabbit_prelaunch_sup had child prelaunch started with rabbit_prelaunch:run_prelaunch_first_phase() at undefined exit with reason {dist_port_already_used,25672,"rabbit","DESKTOP-1I7H1RC"} in context start_error
13:44:03.840 [error] CRASH REPORT Process <0.152.0> with 0 neighbours exited with reason: {{shutdown,{failed_to_start_child,prelaunch,{dist_port_already_used,25672,"rabbit","DESKTOP-1I7H1RC"}}},{rabbit_prelaunch_app,start,[normal,[]]}} in application_master:init/4 line 138
{"Kernel pid terminated",application_controller,"{application_start_failure,rabbitmq_prelaunch,{{shutdown,{failed_to_start_child,prelaunch,{dist_port_already_used,25672,\"rabbit\",\"DESKTOP-1I7H1RC\"}}},{rabbit_prelaunch_app,start,[normal,[]]}}}"}
Kernel pid terminated (application_controller) ({application_start_failure,rabbitmq_prelaunch,{{shutdown,{failed_to_start_child,prelaunch,{dist_port_already_used,25672,"rabbit","DESKTOP-1I7H1RC"}}},{r

Crash dump is being written to erl_crash.dump...done
配置记录器重定向
13:44:01.865[警告]使用RABBITMQ_ADVANCED_CONFIG_文件:c:/Users/saikat/AppData/Roaming/RABBITMQ/ADVANCED.CONFIG
13:44:02.838[错误]
13:44:02.838[错误]引导失败
启动失败
13:44:02.838[错误]===========
===========
13:44:02.838[错误]错误:另一个节点正在使用分发端口25672:rabbit@DESKTOP-1I7H1RC
错误:另一个节点正在使用分发端口25672:rabbit@DESKTOP-1I7H1RC
13:44:02.838[错误]
13:44:03.839[错误]主管rabbit_prelaunch_sup已用rabbit_prelaunch启动子系统:在未定义的出口处运行\u prelaunch_first_phase(),原因是{dist_port_已使用,25672,“rabbit”,“DESKTOP-1I7H1RC”}上下文启动错误
13:44:03.840[错误]0邻居的崩溃报告进程已退出,原因为:{关闭,{启动子级失败,启动前,{已使用dist_端口,25672,“rabbit”,“DESKTOP-1I7H1RC”}},{应用程序中的rabbit_启动前应用程序,启动,[normal,[]}}主程序:init/4行138
{“内核pid终止”,应用程序控制器,{应用程序启动失败,rabbitmq启动前,{关闭,{启动子级失败,启动前,{已使用的远程端口,25672,\'rabbit\,\'DESKTOP-1I7H1RC\'},{rabbit应用程序启动前,{正常,[]}}
内核pid终止(应用程序控制器)({应用程序启动失败,rabbitmq启动前,{关闭,{启动子级失败,启动前,{已使用远程端口,25672,“兔子”,“桌面-1I7H1RC”}},{r
正在将崩溃转储写入erl_崩溃。转储…完成

毫无疑问,您已经解决了这个问题,但对于其他人来说,这可能会有帮助。我在Windows上遇到了同样的问题,并通过执行以下操作解决了这个问题

  • 在*\rabbitmq\u服务器-3.8.9\sbin中以管理员身份打开powershell*

  • 通过运行以下命令停止服务:
    \rabbitmq-service.bat Stop

  • 通过运行以下命令启动服务:
    \rabbitmq server.bat


  • 对我来说,我所做的是从任务管理器中终止erl进程,然后运行命令:

    rabbitmq-server.bat
    

    如果您在windows上,请转到服务

  • 搜索RabbitMq并右键单击
  • 停止服务
  • 以管理员身份打开cmd
  • 运行cd C:\Program Files\RabbitMQ Server\RabbitMQ\u Server-3.8.17\sbin
  • 然后运行
    rabbitmq服务器

  • 根据日志报告,
    错误:另一个节点正在使用分发端口25672:rabbit@DESKTOP-1I7H1RC
    ,您应该声明另一个端口或终止25672端口上使用的进程如何终止25672端口上使用的进程?尝试了ur命令,但在运行stop命令时仍然看到相同的错误