RabbitMQ ERROR: could not bind to distribution port 25672, it is in use by another node: rabbit@DESK
一、问题背景
觉得啰嗦的伙伴,可以直接看解决方法。
我的系统是win10家庭版。在自学RabbitMQ过程中,参考网上的教程安装了erlang和rabbitmq,并且配置好了环境变量,准备启动。
1.在命令行中输入rabbitmq-serve
命令。
2.执行命令后,会提示一条错误信息提示。
ERROR: could not bind to distribution port 25672,
it is in use by another node: rabbit@DESKTOP-VJLR6D0
二、探索过程
1.提示信息的意思是,已经有rabbitmq程序在运行。到这一步,我的想法是,会不会是windows系统和其他系统的差异导致启动方式不一样呢?我又尝试用service方法启动(这里需要以管理员身份运行)rabbitmq-service start
嗯,的确,这样启动并不会报错,但这绝对不是真正的解决方法。
2.就这样,我开始不断地关闭,重启rabbitmq,想找出问题所在。关闭命令是rabbitmqctl stop
3.突然,我发现在已经关闭rabbitmq一段时间后,它竟然自己启动了,啊哈,那问题就一目了然了。
三、解决方法
右键此电脑,管理,服务和应用程序,服务,在列表中找到RabbitMQ,右键,属性,把启动类型改为手动,再点击停止此服务。最后,重新执行命令rabbitmq-server
,不再报错,正常启动。问题就解决啦
顺带一提,启动成功后,如果想在命令行界面停止rabbitmq的话,可以Ctrl+C
,输入y,再回车,就可以关闭rabbitmq了。
RabbitMQ ERROR: could not bind to distribution port 25672, it is in use by another node: rabbit@DESK相关推荐
- 解决ERROR: distribution port 25672 in use by another node: rabbit@
原因是rabbitmq默认就是启动了的,所以你启动一次就会报错,关闭的方法可以看下面. 网上大多都是说的端口占用,让你kill掉然后再启动,我试了没用. 根据windows下rabbitmq启动报错– ...
- 关于搭建rabbitmq集群报错Error: unable to perform an operation on node ‘rabbit@localhost‘. Please see diagnos
项目场景: 搭建rabbitmq集群时mq1为主,mq2,mq3为从 mq2和mq3加入集群时输入命令:rabbitmqctl join_cluster rabbit@mq1报错 问题描述: 具体报错 ...
- RabbitMQ 启动报错:Error: unable to perform an operation on node ‘rabbit@***‘. Please see diagnostics...
问题描述: 安装完 ErLang 和 RabbitMQ 之后执行 rabbitmqctl status 报错: Error: unable to perform an operation on nod ...
- error: Please reinstall the libcurl distribution - easy.h should be in curl-dir/include/curl/
执行php-5.3.10 --enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --e ...
- ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already
今天在启动PHP时出现下面的错误: service php-fpm start 错误: Starting php-fpm [09-Aug-2014 00:45:40] ERROR: unable to ...
- configure: error: Please reinstall the libcurl distribution - easy.h should be ……
configure: error: Please reinstall the libcurl distribution - easy.h should be in /include/curl/ 其实就 ...
- unable to bind to locking port 7054 within 45000 ms
2019独角兽企业重金招聘Python工程师标准>>> unable to bind to locking port 7054 within 45000 ms 博客分类: 异常 在使 ...
- ERROR: Could not install Gradle distribution from ‘https://services.gradle.org/distributions/gradle
大家新建项目或者导入项目会经常出现gradle报错,因为这是国外网站上的文件,下载太慢导致下载失败.这种问题很常见,所以我特来总结一下,以后大家遇到此问题,直接对症下药,药到病除! 报错信息 ERRO ...
- 如何解决Error running ‘Tomcat 8.5.45‘: port out of range:-1
问题:在IDEA中配置Tomcat运行环境的时候出现Error running 'Tomcat 8.5.45': port out of range:-1 是什么原因? 解决: 1.在Tomcat安装 ...
最新文章
- java.io.IOException: Attempted read from closed stream. 异常,解决
- [羊城杯 2020]Power
- androidstudio 常用快捷键
- C#调用WSC(Windows Script Component)
- bbs php redis,LAMP+redis搭建discuz论坛
- C# 中 for和foreach 性能比较,提高编程性能
- Drupal常用开发工具(一)——Devel模块
- Cheatsheet: 2014 06.01 ~ 06.30
- C语言基础教程之储存类
- 关于maven下载依赖失败问题
- MYSQL正在使用select发现现场记录方法,包括一个逗号分隔的字符串
- DM6437 GPIO模拟I2C
- 利用PMOS实现LED恒流驱动芯片的通断控制
- 如果别人出生就在罗马,那我只能更努力,两年半拿到字节跳动Offer
- 08-【go】go语言中的*和的使用方法
- 阿里云国际版ECS云服务器ping不通的原因分析
- 让View具有减速效果的动画——FlingAnimation
- 论文引用参考文献和自动更新的方法
- decimal比较大小
- 手机软件可让全民监控蚊媒病毒