rabbitmq启动命令(RabbitMQ之常见问题)

:暂无数据 2026-04-11 19:40:02 0
各位老铁们,大家好,今天由我来为大家分享rabbitmq启动命令,以及RabbitMQ之常见问题的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

RabbitMQ之常见问题

常见错误:

1、使用 rabbitmq-server -detached命令启动rabbitmq时,出现以下提示Warning: PID file not written; -detached was passed,此时使用rabbitmqctl status提示服务已启动,可知此问题不用解决。

2、由于更改hostname文件,在每次rabbitmqctl stop或者rabbitmqctl cluster_status等,只要是rabbitmq的命令就报错,提示大概如下
Cluster status of node rabbit@web2 ...
Error: unable to connect to node rabbit@web2: nodedown

attempted to contact:

rabbit@web2:

current node details:

此时先 ps aux | grep mq ,然后 kill -9 该进程,然后再 rabbitmq-server -detached 即可解决。(即先强杀,再重新启动)

3、使用 rabbitmqctl stop , rabbitmq-server -detached 重新启动后,原先添加的用户admin、虚拟主机coresystem等均丢失,还需要重新添加。

在linux下安装rabbitmq失败怎么解决

RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些优点。
AMQP 里主要要说两个组件:Exchange 和 Queue (在 AMQP 1.0 里还会有变动),如下图所示,绿色的 X 就是 Exchange ,红色的是 Queue ,这两者都在 Server 端,又称作 Broker ,这部分是 RabbitMQ 实现的,而蓝色的则是客户端,通常有 Producer 和 C***umer 两种类型:
***隐藏网址***
将下载好的tar包解压编译安装,如下命令:
tar -zxvf otp_src_R16B03-1.tar.gz
cd otp_src_R16B03-1
./configure && make install
安装过程中可能出现如下错误:
configure:error:
No curses library functi*** found
configure: error:/bin/sh’/home/niewf/software/erlang_R13B01/erts/configure’
failed for erts
解决方法:
yum list|grep ncurses
yum -y install ncurses-devel
yum install ncurses-devel
或者直接下载ncurses包编译安装。
***隐藏网址***
tar zxvf ncurses.tar.gz #解压缩并且释放 文件包
cd ncurses #进入解压缩的目录(注意版本)
./configure #按照你的系统环境制作安装配置文件
make #编译源代码并且编译NCURSES库
su root #切换到root用户环境
make install #安装编译好的NCURSES库
完成后继续返回上一步操作。
***隐藏网址***
***隐藏网址***
下载******json源码包后,运行python setup.py install即可完成安装。
***隐藏网址***
下载后放入相应目录解压,进入%RABBITMQ_HOME%/**in目录下运行:./rabbitmq-server start即可启动mq。
***隐藏网址***
ERROR: epmd error for host "xxx": address (cannot connect to host/port)
到此mq已经安装完成。
在%RABBITMQ_HOME%/**in目录运行./rabbitmqctl status可查看当前mq状态。
同时mq也提供了界面查看当前mq状态,但是需要启用该插件功能,运行如下命令:
***隐藏网址***

rabbitmq需要开哪些端口

假设读者在Windows系列的操作系统中安装好了Rabbit MQ后,请找到安装路径下的etc文件夹下,将rabbitmq.config.example备份一份,并修改为config类型的文件,即为rabbitmq.config,

然后,打开rabbitmq.config,找到tcp_listeners这个key,将其前面的注释%%去掉,然后将后面的整数值5672改为你想要的端口号,如下图所示,那么你的端口号就修改好了

接着,找到heartbeat,去掉注释,将后面的心跳时间改为你想要的值,并记得去掉后面的逗号!!!

接下来需要环境变量,在系统环境变量中新增变量名"RABBITMQ_CONFIG_FILE",值为你Rabbit MQ安装目录下的etcrabbitmq(注意,不要加;),详见下图。

最后,用命令对Rabbitmq服务停止、更新、启动。

**web管理界面,在Connecti***下的Timeout中看到的值是你所修改的,那么恭喜你,成功了!不是的话,请认真看本博文,再不行,可以找我。

如何连接 本地 rabbitmq 服务

1、安装
在Mac下安装RabbitMQ是非常简单的,一般默认RabbitMQ服务器依赖的Erlang已经安装,只需要用下面两个命令就可以完成RabbitMQ的安装(前提是homebrew已经被安装):
?
brew update
brew install rabbitmq
安装完成后需要将/usr/local/**in添加到$PATH,可以将下面这两行加到~/.bash_profile或者~/.profile:
# RabbitMQ Config
export PATH=$PATH:/usr/local/**in
在Windows下安装稍微麻烦些,需要先安装ErLang,然后下载RabbitMQ可执行文件安装
2、启动RabbitMQ服务
上面配置完成后,需要关闭终端窗口,重新打开,然后输入下面命令即可启动RabbitMQ服务:
rabbitmq-server!
可以在后面加-detatched选项参数表示以守护进程方式启动

Windows下:RabbitMQ完美安装全流程(亲测有效)

1.确保电脑环境干净,彻底卸载erlang和rabbitmq环境的详细流程

Next

Next -- Install -- Finish

1.运行 -- 输入sysdm.cpl

2.高级 -- 环境变量 -- 新建 -- 在path中配置

1.管理员运行rabbitmq-server-3.8.16****

2.Next

1.管理员身份运行命令提示符,cd到rabbitmq安装目录下的**in文件夹下
2.输入rabbitmq-service install
3.输入rabbitmq-service enable 让服务准备就绪
4.输入rabbitmq-service start 启动服务(可能报错,也可能不会)

这时候在本地服务中就可以查看RabbitMQ服务已经在运行

到这里还不够,还有一些需要查看的
5.输入rabbitmqctl status,会有以下报错

6.查了网上的方法,打开RabbitMQ安装目录的**in文件夹下的rabbitmq-env.bat找到最后面进行如下

set FEATURE_FLAGS_FILE=
set ENABLED_PLUGINS_FILE=
set LOG_BASE=
set MNESIA_BASE=
set PLUGINS_DIR=
set SCRIPT_DIR=
set SCRIPT_NAME=
set TDP0=
set HOMEDRIVE=(填入随便一个文件夹路径)我放在了rabbitmq的安装目录下

10.将.erlang.cookie文件复制到**in文件夹和目录C:\Windows\System32\config\systemprofile中,保证唯一,重新启动服务,输入rabbitmqctl status 继续报错

***隐藏网址***

rabbitmq命令和通过网页查看rabbit的消息队列

1:启动

    service rabbitmq-server start

2:启用web管理界面

    rabbitmq-plugins enable rabbitmq_management

3:创建用户并设置权限

      不知道用户和密码的可以创建用户并设置权限然后**网页查看

    rabbitmqctl add_user admin admin123

    rabbitmqctl set_user_tags admin administrator

    rabbitmqctl set_permissi*** -p / admin ’.*’ ’.*’ ’.*’

4:**查看rabbit的消息状态

***隐藏网址***
5:其他命令

    停止:service rabbitmq-server stop

    启动:service rabbitmq-server start

    查看状态:service rabbitmq-server status

    查看状态

    rabbitmqctl status

    查看用户列表

    rabbitmqctl list_users

统信rabbitmq-server怎么用

功能介绍
1、安装软件包
安装rabbitmq-server命令
2、启动服务
启动 rabbitmq-server 服务
配置开机启动
开启 web 管理插件
3、验证
验证启动状态
据公报了解查看 rabbitmq-server 服务是否为 running 状态,是否有报错
检验端口是否开启
端口介绍
4369 – erlang 发现口
5672 --client 端通信口
15672 – 管理界面 ui 端口
25672 – server 间内部通信口
如需自定义端口,在/etc/rabbitmq/rabbitmq.config 配置文件中进行更改
4、基本配置
添加账号
## 添加账号
rabbitmqctl add_user admin admin
## 添加访问权限
rabbitmqctl set_permissi*** -p "/" admin ".*" ".*" ".*"
## 设置超级权限
rabbitmqctl set_user_tags admin administrator
登录 webUi
浏览器输入 rabbitmq-server 地址:15672
登录 webUi
输入上一步创建的用户及密码进行登录

以上就是今天关于rabbitmq启动命令RabbitMQ之常见问题的分享,谢谢观看。
本文编辑:admin

更多文章:


linux系统编程实战刷题(想在LINUX下学习C语言,该如何开始)

linux系统编程实战刷题(想在LINUX下学习C语言,该如何开始)

就像学骑车需要掌握平衡一样,理解linux系统编程实战刷题的窍门,恰恰在于把握好想在LINUX下学习C语言,该如何开始这个“平衡点”。

2026年4月12日 22:00

库里单突布里奇斯(布里奇斯和库里分别当选首周东西部最佳球员,他们在首周的战绩如何)

库里单突布里奇斯(布里奇斯和库里分别当选首周东西部最佳球员,他们在首周的战绩如何)

本文旨在解决您关于库里单突布里奇斯的两大困惑:一是理清基本概念,二是深入解析布里奇斯和库里分别当选首周东西部最佳球员,他们在首周的战绩如何。内容干练,直奔主题。

2026年4月12日 21:40

c语言struct头文件(c语言中,struct怎么用是什么意思)

c语言struct头文件(c语言中,struct怎么用是什么意思)

关注本号的朋友都知道,我们一直在持续输出关于c语言struct头文件的干货。今天,我们就聚焦到大家反复问到的c语言中,struct怎么用是什么意思上。

2026年4月12日 21:20

phpsession实现购物车原理(购物车用session怎么实现的)

phpsession实现购物车原理(购物车用session怎么实现的)

本文旨在解决您关于phpsession实现购物车原理的两大困惑:一是理清基本概念,二是深入解析购物车用session怎么实现的。内容干练,直奔主题。

2026年4月12日 21:00

matlab计算二重积分(用MATLAB求二重积分)

matlab计算二重积分(用MATLAB求二重积分)

本文将围绕matlab计算二重积分展开,重点探讨三个方面:用MATLAB求二重积分的基本概念、常见误区以及实践应用。让我们开始吧。

2026年4月12日 20:40

指针数组指向二维数组(c++如何用指针指向二维数组)

指针数组指向二维数组(c++如何用指针指向二维数组)

各位朋友,关于指针数组指向二维数组的讨论一直很多,今天咱们不聊复杂的,就聚焦于c++如何用指针指向二维数组,用最直白的方式把它讲清楚。

2026年4月12日 20:20

适合30岁短期培训班(30岁没学历从零开始学什么技术有前途)

适合30岁短期培训班(30岁没学历从零开始学什么技术有前途)

为什么说不懂30岁没学历从零开始学什么技术有前途,就等于没学明白适合30岁短期培训班?这篇文章将给你一个令人信服的解释。

2026年4月12日 20:00

html定义表单的标签(HTML基础有哪些单标签)

html定义表单的标签(HTML基础有哪些单标签)

相信点开这篇文章的你,一定对html定义表单的标签抱有好奇。没关系,下面我们就结合HTML基础有哪些单标签,带你一步步揭开它的面纱。

2026年4月12日 19:40

distribution是什么意思中文(distribution什么意思及同义词)

distribution是什么意思中文(distribution什么意思及同义词)

这篇文章给大家聊聊关于distribution是什么意思中文,以及distribution什么意思及同义词对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年4月12日 19:20

java常量表达式(java switch语句case后常量表达式是个范围怎么办)

java常量表达式(java switch语句case后常量表达式是个范围怎么办)

上一篇文章我们介绍了java常量表达式的基础,今天我们将深入其核心环节——java switch语句case后常量表达式是个范围怎么办,看看它如何承前启后。

2026年4月12日 19:00

最近更新

distribution是什么意思中文(distribution什么意思及同义词)
2026-04-12 19:20:02 浏览:0
热门文章

繁体字转换器(繁体字转化)
2026-04-04 18:00:01 浏览:0
androidbc(bc8-android是什么手机型号)
2026-04-05 07:20:02 浏览:0
标签列表