| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Windows 10安装RabbitMQ及延时消息插件rabbitmq_delayed_message_exchange -> 正文阅读 |
|
[大数据]Windows 10安装RabbitMQ及延时消息插件rabbitmq_delayed_message_exchange |
第一步:下载erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 ?第二步:下载RabbitMQ 下载地址:https://www.rabbitmq.com/download.html ERLang与RabbitMQ下载完成之后有两个下面那样的文件: ??第三步:安装ERLand 双击【otp_win64_23.2.exe】,安装ERLang ?指定安装路径为:D:|Program Files\erl-23.2 ?? ?? ?安装完成之后配置环境变量 此电脑–>点击右键–>属性–>高级系统配置–>环境变量–>系统变量–>新建 ?双击点击path,点击“新建”,将%ERLANG_HOME%\bin加入到path中。 ?验证ERLang是否安装成功: 最后windows键+R键,输入cmd打开cmd控制台,在cmd控制台中输入erl,看到版本号就说明ERLang安装成功了。
?第四步,安装RabbitMQ 双击【rabbitmq-server-3.8.9.exe】安装RabbitMQ ?指定安装路径为D:\Program Files\RabbitMQ Server? 安装完成之后,RabbitMQ安装目录有下面那些文件: ?打开cmd命令控制台,进入RabbitMQ安装目录下的sbin目录(D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9\sbin)查看RabbitMQ启动状态。 在cmd控制台中输入
如果出现以下的图,说明安装是成功的,并且说明现在RabbitMQ Server已经启动了,运行正常。 打开services.msc服务控制台,验证RabbitMQ服务是否正在运行。 第五步:安装RabbitMQ管理插件 首先验证RabbitMQ后台管理功能是否安装,打开浏览器,输入http://localhost:15672 回车,此时打不开这个站点,是因为没有安装管理插件。 进入RabbitMQ的安装目录下的sbin目录(D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9\sbin),输入下面命令激活后台管理:
然后再次打开RabbitMQ后台管理 ?默认管理帐号与密码为guest/guest,登录进去
RabbitMQ服务安装,停止,启动命令 进入安装目下的sbin目录,执行下面的命令:
异常 ?如果使用 http://localhost:15672/#/ 能够登陆RabbitMQ 而使用本机ip不能登陆,并提示:User can only log in via localhost,如下图: 解决方案: 找到这个文件 ebin\rabbit.app ?改为: ?然后在cmd命令行输入:net stop rabbitmq && net start rabbitmq重启服务。 另外还要开放防火墙的15672端口。
【1】下载 rabbitmq_delayed_message_exchange 插件 下载延时消息插件:https://www.rabbitmq.com/community-plugins.html ? 【2】把 下载下来的文件拷贝到RabbitMQ安装目录下的 plugins 目录。 ?[3] 进入RabbitMQ安装目录下的 sbin目录,在cmd窗口下执行如下命令使插件生效 如果后面发现在未失效请重启服务再查看
?打开rabbitmq控制台,点击exchange,如果Add a new exchange功能里的Type下拉框里出现x-delayed-message类型,则说明安装成功,可以发布延时消息了。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 8:45:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |