rabbitmq启动(Mac 启动和关闭rabbitmq)
本文目录
- Mac 启动和关闭rabbitmq
- rabbitmq服务启动几秒停止
- rabbitmq在win10下服务启动失败
- 服务器异常宕机,导致RabbitMQ启动失败
- rabbitmq需要开哪些端口
- Windows下:RabbitMQ完美安装全流程(亲测有效)
- 统信rabbitmq-server怎么用
- RabbitMQ之常见问题
- 在linux下安装rabbitmq失败怎么解决
- 如何连接 本地 rabbitmq 服务
Mac 启动和关闭rabbitmq
1、安装 brew install rabbitmq 2、启动及关闭RabbitMQ服务 前台启动 sudo ./rabbitmq-server 或 sudo su /usr/local/Cellar/rabbitmq/3.7.8/sbin/rabbitmq-server -detacted 后台启动 sudo ./rabbitmq-server -detached 后台关闭 sudo ./rabbitmqctl stop 3、登陆 ***隐藏网址***
rabbitmq服务启动几秒停止
3秒。RabbitMQ服务启动3秒就自动停止解决方案是改默认存储地址,创建一个系统变量RABBITMQBASE。RabbitMQ是一套开源,MPL,的消息队列服务软件,是由LShift提供的一个AdvancedMessageQueuingProtocol的开源实现。
rabbitmq在win10下服务启动失败
意思当环境变量 RABBITMQ_BASE 不存在时,创建默认 RABBITMQ_BASE 指定的目录,用来存放配置文件和记录日志之类的文件,而这个默认路径就是 C:\Users\用户名\AppData\Roaming\RabbitMQ 。因为这个路径不能包含non-ASCII编码的字符,当你系统的用户名是中文的时候,rabbitmq不能正常运行。
服务器异常宕机,导致RabbitMQ启动失败
问题原因: 由于服务器异常宕机导致RabbitMQ挂掉,服务器恢复之后尝试启动MQ发现启动失败。报错信息如下
查看状态:
报错如下:
解决:
系统日志如下:
删除/var/lib/rabbitmq/mnesia 目录下的rabbit@iZbp128yw4rvtfbytgv4y7Z.pid、rabbit@iZbp128yw4rvtfbytgv4y7Z、rabbit@iZbp128yw4rvtfbytgv4y7Z-plugins-expand后,再使用 systemctl start rabbitmq-server 启动,成功启动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管理界面,在Connections下的Timeout中看到的值是你所修改的,那么恭喜你,成功了!不是的话,请认真看本博文,再不行,可以找我。
Windows下:RabbitMQ完美安装全流程(亲测有效)
1.确保电脑环境干净,彻底卸载erlang和rabbitmq环境的详细流程 Next Next -- Install -- Finish 1.运行 -- 输入sysdm.cpl 2.高级 -- 环境变量 -- 新建 -- 在path中配置 1.管理员运行rabbitmq-server-3.8.16.exe 2.Next 1.管理员身份运行命令提示符,cd到rabbitmq安装目录下的sbin文件夹下 2.输入rabbitmq-service install 3.输入rabbitmq-service enable 让服务准备就绪 4.输入rabbitmq-service start 启动服务(可能报错,也可能不会) 这时候在本地服务中就可以查看RabbitMQ服务已经在运行 到这里还不够,还有一些需要查看的 5.输入rabbitmqctl status,会有以下报错 6.查了网上的方法,打开RabbitMQ安装目录的sbin文件夹下的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文件复制到sbin文件夹和目录C:\Windows\System32\config\systemprofile中,保证唯一,重新启动服务,输入rabbitmqctl status 继续报错 ***隐藏网址***
统信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_permissions -p "/" admin ".*" ".*" ".*"## 设置超级权限rabbitmqctl set_user_tags admin administrator登录 webUi浏览器输入 rabbitmq-server 地址:15672登录 webUi输入上一步创建的用户及密码进行登录
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 和 Consumer 两种类型:***隐藏网址***将下载好的tar包解压编译安装,如下命令:tar -zxvf otp_src_R16B03-1.tar.gzcd otp_src_R16B03-1./configure && make install安装过程中可能出现如下错误:configure:error: No curses library functions foundconfigure: error:/bin/sh’/home/niewf/software/erlang_R13B01/erts/configure’ failed for erts解决方法:yum list|grep ncursesyum -y install ncurses-develyum install ncurses-devel或者直接下载ncurses包编译安装。***隐藏网址***tar zxvf ncurses.tar.gz #解压缩并且释放 文件包cd ncurses #进入解压缩的目录(注意版本)./configure #按照你的系统环境制作安装配置文件make #编译源代码并且编译NCURSES库su root #切换到root用户环境make install #安装编译好的NCURSES库完成后继续返回上一步操作。***隐藏网址******隐藏网址***下载simplejson源码包后,运行python setup.py install即可完成安装。***隐藏网址***下载后放入相应目录解压,进入%RABBITMQ_HOME%/sbin目录下运行:./rabbitmq-server start即可启动mq。***隐藏网址***ERROR: epmd error for host "xxx": address (cannot connect to host/port)到此mq已经安装完成。在%RABBITMQ_HOME%/sbin目录运行./rabbitmqctl status可查看当前mq状态。同时mq也提供了界面查看当前mq状态,但是需要启用该插件功能,运行如下命令:***隐藏网址***
如何连接 本地 rabbitmq 服务
1、安装在Mac下安装RabbitMQ是非常简单的,一般默认RabbitMQ服务器依赖的Erlang已经安装,只需要用下面两个命令就可以完成RabbitMQ的安装(前提是homebrew已经被安装):?brew updatebrew install rabbitmq安装完成后需要将/usr/local/sbin添加到$PATH,可以将下面这两行加到~/.bash_profile或者~/.profile:# RabbitMQ Configexport PATH=$PATH:/usr/local/sbin在Windows下安装稍微麻烦些,需要先安装ErLang,然后下载RabbitMQ可执行文件安装2、启动RabbitMQ服务上面配置完成后,需要关闭终端窗口,重新打开,然后输入下面命令即可启动RabbitMQ服务:rabbitmq-server!可以在后面加-detatched选项参数表示以守护进程方式启动
更多文章:
360浏览器最新版本下载安装(360浏览器 8.9版官方下载网址)
2024年8月19日 23:35
中国人民银行征信中心(中国人民银行征信中心怎么查询个人信用)
2024年5月17日 23:42
格力配件管理系统app(格力配件管理系统为什么w10不好用)
2024年6月26日 02:12
东方卫视今晚回看回放(2022东方卫视春晚完整版回放为什么没有)
2024年8月28日 22:01
removeattribute(Java中的MutableAttributeSet的具体功能是什么)
2024年1月4日 10:20