IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> RabbitMQ安装和下载 -> 正文阅读

[大数据]RabbitMQ安装和下载

RabbitMQ

下载安装:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14

这里面还有很多其他版本,没必要花积分去下载

mall整合RabbitMQ实现延迟消息
本文主要讲解mall整合RabbitMQ实现延迟消息的过程,以发送延迟消息取消超时订单为例。

项目使用框架介绍
RabbitMQ
RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。

RabbitMQ的安装和使用
安装Erlang,下载地址:http://erlang.org/download/otp_win64_21.3.exe
在这里插入图片描述
配置环境变量
https://blog.csdn.net/weixin_39735923/article/details/79288578
变量名:ERLANG_HOME

变量值就是刚才erlang的安装地址,点击确定。

然后双击系统变量path
在这里插入图片描述
点击“新建”,将%ERLANG_HOME%\bin加入到path中。

安装RabbitMQ,下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.14
在这里插入图片描述
最后windows键+R键,输入cmd,再输入erl,看到版本号就说明erlang安装成功了。
在这里插入图片描述

Linux 和window 都有 下拉到网页最下就行
在这里插入图片描述

安装完成后,进入RabbitMQ安装目录下的sbin目录
在这里插入图片描述
RabbitMQ安装好后接下来安装RabbitMQ-Plugins。进入RabbitMQ的sbin目录,打开命令行cmd,输入下面命令

rabbitmq-plugins enable rabbitmq_management

Copy to clipboardErrorCopied
打开sbin目录,双击rabbitmq-server.bat
在这里插入图片描述
等几秒钟看到这个界面后,访问http://localhost:15672
在这里插入图片描述

访问地址查看是否安装成功:http://localhost:15672/
在这里插入图片描述

6-输入账号密码并登录:guest guest

7-创建帐号并设置其角色为管理员:mall mall
在这里插入图片描述

8-创建一个新的虚拟host为:/mall
在这里插入图片描述

9-点击mall用户进入用户配置页面
在这里插入图片描述

10-给mall用户配置该虚拟host的权限
在这里插入图片描述

至此,RabbitMQ的安装和配置完成。
RabbitMQ的消息模型
在这里插入图片描述

标志中文名英文名描述
P生产者Producer消息的发送者,可以将消息发送到交换机
C消费者Consumer消息的接收者,从队列中获取消息进行消费
X交换机Exchange接收生产者发送的消息,并根据路由键发送给指定队列
Q队列Queue存储从交换机发来的消息
type交换机类型typedirect表示直接根据路由键(orange/black)发送消息

如果启动不了

1-卸载重装
卸载方法:

1、移除RabbitMQ服务

2、打开控制面板——>卸载 RabbitMQ Server——> 卸载 Erlang OTP

3、打开任务管理器,停止掉 进程epmd.exe

4、删除掉 Erlang 和RabbitMQ的所有安装目录

2-查看RBMQ的日志:

看一下是什么错误

常见错误一:
安装在了中文目录下
有一个因为电脑是中文目录,没配置环境变量 指定 日志文件存储目录 都是默认存储在c盘的用户文件夹上.已收录到BUG集中

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-08-01 14:34:51  更:2021-08-01 14:36:28 
 
开发: 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年5日历 -2024/5/3 5:37:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码