首页 > 系统相关 >RabbitMQ3.x之一_WindowServer2019中安装RabbitMQ详细教程

RabbitMQ3.x之一_WindowServer2019中安装RabbitMQ详细教程

时间:2024-03-24 20:30:22浏览次数:26  
标签:WindowServer2019 RabbitMQ3 0.0 RabbitMQ queue gb 安装 环境变量

RabbitMQ3.x之一_WindowServer2019中安装RabbitMQ详细教程

文章目录

1. 安装环境说明

1. WindowServer2019

在这里插入图片描述

2. ErLang与RabbitMQ对应版本

  1. RabbitMQ是由ErLang语言开发的,安装前需要先安装ErLang语言开发包;

  2. 官网下载ErLan与RabbitMQ-Server,本次安装的版本(截至20230324)分别为otp_win64_26.2.3.exerabbitmq-server-3.13.0.exe

在这里插入图片描述

2 安装Erlang

1. 安装Erlang

  1. 将下载后的 otp_win64_26.2.3.exe,以管理员身份运行并根据提示安装即可

在这里插入图片描述

  1. 点击Next,如下

在这里插入图片描述

  1. 点击Next,如下

在这里插入图片描述

  1. 点击Install,然后弹窗安装VC++运行库窗口,选中,点击安装

在这里插入图片描述

  1. 点击安装

在这里插入图片描述

  1. 点击关闭继续安装,下面是安装过程及进度

在这里插入图片描述

  1. 安装完毕后,点击 Close

在这里插入图片描述

2. ErLnag环境变量配置

  1. 在系统变量中新增环境变量: ERLANG_HOME=D:\Program Files\erl-23.0.1
  2. 在用户变量的path中添加%ERLANG_HOME%\bin
  1. 计算机->属性->高级系统设置 ->环境变量 中的系统变量中新增ERLANG_HOME

在这里插入图片描述

  1. 然后再在用户变量PATH中添加上%ERLANG_HOME%\bin

在这里插入图片描述

3. 查看是否安装成功

打开命令行窗口,输入命令erl,看到下面信息则说明安装成功

在这里插入图片描述

关闭命令行窗口

3. 安装Rabbitmq-Server

1. 安装

注意:rabbitmq-server-3.13.0.exe一定要以管理员身份运行安装,否则可能出现未知的错误,导致安装失败无法连接到RabbitMQ

  1. 将下载后的rabbitmq-server-3.13.0.exe进行安装,一定要以管理员身份运行并根据提示安装即可

在这里插入图片描述

  1. Next,如下

在这里插入图片描述

  1. Install

在这里插入图片描述

  1. 安装完成如下

在这里插入图片描述

  1. 点击Next完成安装

在这里插入图片描述

  1. 点击Finish后,会启动RabbitMQServer

2. 环境变量配置

RABBITMQ_SERVER_HOME=D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.4

path后追加 %RABBITMQ_SERVER_HOME%\sbin

  1. 计算机->属性->高级系统设置 ->环境变量中的系统变量中新增RABBITMQ_SERVER_HOME,如下

在这里插入图片描述

  1. 在用户变量的path中添加%RABBITMQ_SERVER_HOME%\sbin

在这里插入图片描述

3. 查看是否安装成功

环境变量配置后,输入命令rabbitmqctl version,看到版本信息,则说明安装成功

在这里插入图片描述

  1. 查看状态

C:\Users\Administrator>rabbitmqctl status
Status of node rabbit@WIN-8THBA9CFOI9 ...
Runtime

OS PID: 10124
OS: Windows
Uptime (seconds): 20
Is under maintenance?: false
RabbitMQ version: 3.13.0
RabbitMQ release series support status: supported
Node name: rabbit@WIN-8THBA9CFOI9
Erlang configuration: Erlang/OTP 26 [erts-14.2.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit:ns]
Crypto library: OpenSSL 3.1.0 14 Mar 2023
Erlang processes: 320 used, 1048576 limit
Scheduler run queue: 1
Cluster heartbeat timeout (net_ticktime): 60

Plugins

Enabled plugin file: c:/Users/Administrator/AppData/Roaming/RabbitMQ/enabled_plugins
Enabled plugins:


Data directory

Node data directory: c:/Users/Administrator/AppData/Roaming/RabbitMQ/db/rabbit@WIN-8THBA9CFOI9-mnesia
Raft data directory: c:/Users/Administrator/AppData/Roaming/RabbitMQ/db/rabbit@WIN-8THBA9CFOI9-mnesia/quorum/rabbit@WIN-8THBA9CFOI9

Config files

 * c:/Users/Administrator/AppData/Roaming/RabbitMQ/advanced.config

Log file(s)

 * <stdout>
 * c:/Users/Administrator/AppData/Roaming/RabbitMQ/log/[email protected]

Alarms

(none)

Memory

Total memory used: 0.0626 gb
Calculation strategy: rss
Memory high watermark setting: 0.4 of available memory, computed to: 3.4356 gb

other_proc: 0.0247 gb (34.7 %)
code: 0.0219 gb (30.73 %)
other_system: 0.0186 gb (26.14 %)
other_ets: 0.0024 gb (3.3 %)
binary: 0.0014 gb (2.02 %)
atom: 0.0011 gb (1.53 %)
reserved_unallocated: 0.001 gb (1.47 %)
metrics: 0.0007 gb (1.01 %)
msg_index: 0.0002 gb (0.23 %)
mnesia: 0.0001 gb (0.1 %)
metadata_store: 0.0001 gb (0.1 %)
plugins: 0.0 gb (0.07 %)
metadata_store_ets: 0.0 gb (0.04 %)
quorum_ets: 0.0 gb (0.04 %)
quorum_queue_procs: 0.0 gb (0.0 %)
quorum_queue_dlx_procs: 0.0 gb (0.0 %)
stream_queue_procs: 0.0 gb (0.0 %)
stream_queue_replica_reader_procs: 0.0 gb (0.0 %)
connection_readers: 0.0 gb (0.0 %)
connection_writers: 0.0 gb (0.0 %)
connection_channels: 0.0 gb (0.0 %)
connection_other: 0.0 gb (0.0 %)
queue_procs: 0.0 gb (0.0 %)
queue_slave_procs: 0.0 gb (0.0 %)
stream_queue_coordinator_procs: 0.0 gb (0.0 %)
mgmt_db: 0.0 gb (0.0 %)
allocated_unused: 0.0 gb (0.0 %)

File Descriptors

Total: 0, limit: 65439
Sockets: 0, limit: 58893

Free Disk Space

Low free disk space watermark: 0.05 gb
Free disk space: 69.9696 gb

Totals

Connection count: 0
Queue count: 0
Virtual host count: 1

Listeners

Interface: [::], port: 25672, protocol: clustering, purpose: inter-node and CLI tool communication
Interface: [::], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
Interface: 0.0.0.0, port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0

C:\Users\Administrator>

标签:WindowServer2019,RabbitMQ3,0.0,RabbitMQ,queue,gb,安装,环境变量
From: https://blog.csdn.net/yuanjinshenglife/article/details/136994028

相关文章

  • org.springframework.amqp.AmqpAuthenticationException: com.rabbitmq.client.Authen
    出现问题org.springframework.amqp.AmqpAuthenticationException:com.rabbitmq.client.AuthenticationFailureException:ACCESS_REFUSED-LoginwasrefusedusingauthenticationmechanismPLAIN.Fordetailsseethebrokerlogfile.解决问题创建一个超级用户//添......
  • rabbitmq
    composerrequirephp-amqplib/php-amqplib:2.6.1在界面上设置好交换机、队列、绑定代码上只需要插入和读取 设置交换机 设置队列 队列绑定交换机  ......
  • RabbitMQ集群运维实践
    一、RabbitMQ的集群模式主要有两种:普通集群模式和镜像队列模式。下面分别介绍这两种模式的原理:1.普通集群模式:在普通集群模式下,RabbitMQ的集群节点之间主要同步元数据,而不同步存储的消息数据。这意味着消息本身只存储在创建该消息队列的节点上,其他节点只保留队列的元数据信息......
  • 蓝鲸rabbitmq监控实践
    蓝鲸rabbitmq监控实践rabbitmq是蓝鲸所依赖的消息队列服务,影响着多个服务,如作业平台、标准运维、监控平台、节点管理、日志平台等。因为rabbitmq服务异常而导致的故障往往比较隐蔽,这类故障往往无法在页面直接反馈出来。在生产环境中曾遇到过因为rabbitmq异常,导致作业任务以及标准......
  • RabbitMQ-笔记
    RabbitMQ-笔记目录零、资料一、RabbitMQ常见的3种模型1.1、基本队列1.2、工作队列1.3、发布订阅1.3.1Fanout交换机1.3.2Dirct交换机1.3.3Topic交换机1.4消息转化器零、资料黑马-RabbitMQ快速入门一、RabbitMQ常见的3种模型1.基本队列2.工作队列3.发布订阅(解决前......
  • 非Spring项目实现RabbitMq消息生产和消费
    问题:​ 如果脱离了Spring要怎么实现一个RabbitMq生产者和消费者的客户端?方案资源依赖<dependencies><!--核心依赖--> <dependency><groupId>com.rabbitmq</groupId><artifactId>amqp-client</artifactId><v......
  • 【IT老齐045】RabbitMQ六种队列模式
    【IT老齐045】RabbitMQ六种队列模式前情提要Producer:生产者,消息的提供者Consumer:消费者,消息的使用者Broker:MQ服务器,管理队列、消息及相关信息Message:消息,程序间的通信的数据Queue:队列,消息存放的容器,消息先进先出Exchange:交换机,用于分发消息工作模式简单模式工作队列......
  • 【IT老齐046】RabbitMQ队列解决消息积压问题
    【IT老齐046】RabbitMQ队列解决消息积压问题场景每天上午10点,全国2万多名客户经理集中录入上一日JK单据到BorrowSale系统,峰值能达到500单/s。但信审系统任务重,最多只支持到60单/s,每日会导致大量消息积压解决方案工作队列RabbitMQ改为工作队列模式,将消息送给9个信审系统实......
  • window7系统 rabbitmq服务启动不了
    问题描述:解决方案:1.检查win7是否是sp1版本桌面计算机鼠标右键属性,打开系统属性窗口,如下图所示:2.如果不是,下载windows6.1-kb976932-x64补丁安装,安装完成后重启电脑3.电脑重启后,下载vcredist_x64或者vcredist_x86软件安装(根据系统32位还是64位,下载不同的安装包安装),安装完成......
  • 自学rabbitmq入门到精通
    交换机的fault(发布与订阅模式)因为消息是由生产者发送给excahnge,exchange发送给队列,然后由队列发送给消费者的。展示使用图形化界面使用fanout模式。创建交换机然后创建三个队列,绑定对应的交换机,发现给交换机发送消息给队列,3个队列同都收到了消息direct模式 相对......