RabbitMQ windows安装.docx
RabbitMQ Windows 安装指南 RabbitMQ 是一个基于 AMQP 协议的开源消息队列系统,能够提供可靠、可扩展、高性能的消息队列服务。在 Windows 平台上安装 RabbitMQ 需要先安装 Erlang 语言开发包,然后安装 RabbitMQ 服务器。下面是安装 RabbitMQ 的详细步骤: 1. 安装 Erlang 语言开发包 Erlang 是一种通用的面向并发的编程语言,由瑞典电信设备制造商爱立信所辖的 CS-Lab 开发。Erlang 问世于 1987 年,经过十年的发展,于 1998 年发布开源版本。Erlang 是运行于虚拟机的解释性语言,但是现在也包含有乌普萨拉大学高性能 Erlang 计划(HiPE)开发的本地代码编译器。 安装 Erlang 语言开发包需要下载 Erlang 安装包,然后按照指导安装。安装完成后,需要配置环境变量,设置 ERLANG_HOME 变量为 Erlang 安装目录。 2. 安装 RabbitMQ RabbitMQ 是一个基于 AMQP 协议的开源消息队列系统。安装 RabbitMQ 需要下载 RabbitMQ 安装包,然后按照指导安装。安装完成后,需要配置环境变量,设置 RABBITMQ_SERVICE 变量为 RabbitMQ 安装目录。 3. 配置环境变量 配置环境变量是为了让系统能够找到 Erlang 和 RabbitMQ 的安装目录。需要设置 ERLANG_HOME 变量为 Erlang 安装目录,RABBITMQ_SERVICE 变量为 RabbitMQ 安装目录。 4. 启动 RabbitMQ 服务 启动 RabbitMQ 服务需要在命令行中输入以下命令: rabbitmq-service.bat start 停止 RabbitMQ 服务需要在命令行中输入以下命令: rabbitmq-service.bat stop 5. 访问 RabbitMQ 控制台 访问 RabbitMQ 控制台需要在浏览器中输入以下地址: http://localhost:15672/ 默认用户名和密码都是 guest。 RabbitMQ 概念: * Broker:简单来说就是消息队列服务器实体。 * Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。 * Queue:消息队列载体,每个消息都会被投入到一个或多个队列。 * Binding:绑定,它的作用就是把 exchange 和 queue 按照路由规则绑定起来。 * Routing Key:路由关键字,exchange 根据这个关键字进行消息投递。 * Vhost:虚拟主机,一个 broker 里可以开设多个 vhost,用作不同用户的权限分离。 * Producer:消息生产者,就是投递消息的程序。 * Consumer:消息消费者,就是接受消息的程序。 * Channel:消息通道,在客户端的每个连接里,可建立多个 channel,每个 channel 代表一个会话任务。 RabbitMQ 的使用场景: 在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。
- 粉丝: 17
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助