windows安装配置rabbitmq


1、什么是MQ 消息队列

(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已。 其主要用途:不同进程Process/线程Thread之间通信。 

2、为什么会产生消息队列?

有几个原因: 不同进程(process)之间传递消息时,两个进程之间耦合程度过高,改动一个进程,引发必须修改另一个进程,为了隔离这两个进程,在两进程间抽离出一层(一个模块),所有两进程之间传递的消息,都必须通过消息队列来传递,单独修改某一个进程,不会影响另一个; 不同进程(process)之间传递消息时,为了实现标准化,将消息的格式规范化了,并且,某一个进程接受的消息太多,一下子无法处理完,并且也有先后顺序,必须对收到的消息进行排队,因此诞生了事实上的消息队列。  

 MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka,以及阿里开源的RocketMQ。

3、RabbitMQ的简介

开发语言:Erlang – 面向并发的编程语言。


AMQP是消息队列的一个协议。


4、搭建RabbitMQ环境

rabbitmq官网:http://www.rabbitmq.com

rabbitmq下载地址:https://www.rabbitmq.com/install-windows.html


erlang下载地址:http://www.erlang.org/downloads


安装erlang


安装完成。

安装RabbitMQ

安装完成。

开始菜单里出现如下选项:启动、停止、重新安装等。

启用管理工具
1、双击

2、进入C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.4.1\sbin输入命令:

rabbitmq-plugins enable rabbitmq_management


这样就启动了管理工具,可以试一下命令:

停止:net stop RabbitMQ

启动:net start RabbitMQ

3、在浏览器中输入地址查看:http://127.0.0.1:15672/


使用默认账号登录:guest/ guest

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 什么叫消息队列? 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复...
    Agile_dev阅读 2,464评论 0 24
  • % rabbitMQ learn% qijun% 19/01/2018 mq 的一些概念 mq: mq 是一个m...
    c7d122ec46c0阅读 2,185评论 0 21
  • 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时...
    中v中阅读 2,057评论 0 20
  • 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时...
    预流阅读 586,812评论 51 787
  • 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时...
    Johnson_zx阅读 1,167评论 0 5

友情链接更多精彩内容