RabbitMQ 说明本章 , 我们主要从1、RabbitMQ 简介RabbitMQ 是使用Erlang语言开发的开源消息队列系统,基于 AMQP 协议来实现 。RabbitMQ简介
、RabbitMQ安装
、RabbitMQ常用命令
、RabbitMQ架构模式
、RabbitMQ使用
、Quick.RabbitMQPlus的使用
和RabbitMQ总结
这几个方面对RabbitMQ进行介绍!
AMQP 的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性和安全 。AMQP 协议更多用在企业系统内,对数据一致性、稳定性和可靠性要求很高的场景 , 对性能和吞吐量的要求还在其次 。
MQ 全称为 Message Queue,消息队列(MQ)是一种
应用程序
对应用程序
的通信方法 。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信 , 而无需专用连接来链接它们 。消息传递
指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术 。排队
指的是应用程序通过队列
来通信 。队列的使用除去了接收和发送应用程序同时执行的要求 。2、RabbitMQ 安装以下我们主要介绍 RabbitMQ 在 Windows 环境中的安装过程 。
2.1、 下载 OTP由于 RabbitMQ 使用 Erlang 技术开发,所以需要先安装 Erlang 运行环境后,才能安装消息队列服务 。
我们到https://www.erlang.org/downloads下载相应版本的安装包 , 如这里我们下载https://github.com/erlang/otp/releases/download/OTP-25.0.4/otp_win64_25.0.4.exe这个版本,如下图所示:
文章插图
2.2、 下载 RabbitMQ我们到https://www.rabbitmq.com/download.html下载相应版本的安装包,如这里我们下载https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.7/rabbitmq-server-3.10.7.exe这个版本,如下图所示:
文章插图
2.3、 安装 Erlang 和 RabbitMQ我们在 D 盘分别创建目录D:\Net_Program\Net_RabbitMQErlang和D:\Net_Program\Net_RabbitMQ(
推荐阅读
- 龙之谷世界蓝钻获取方法是什么
- 龙之谷世界生活职业钓鱼玩法是什么
- 龙之谷世界生活职业护符玩法是什么
- NAS数据存储之NFS搭建和使用
- 龙之谷世界生活职业护符具体玩法是什么
- 龙之谷世界蓝钻怎么获取
- 龙之谷世界地狱犬副本怎么打
- 三 【单片机入门】应用层软件开发的单片机学习之路-----UART串口通讯和c#交互
- 地下城堡3:魂之诗9月20日礼包兑换码是什么
- 火炬之光手游战力快速提升攻略 火炬之光手游攻略