RabbitMQ3.13.x之十二_WindowsServer服务器安装RabbitMQ后无法连接问题及处理方法

server/2024/9/22 19:08:21/

RabbitMQ3.13.x之十二_WindowsServer服务器安装RabbitMQ后无法连接问题及处理方法

文章目录

  • RabbitMQ3.13.x之十二_WindowsServer服务器安装RabbitMQ后无法连接问题及处理方法
  • 1. 基础环境
  • 2. 问题描述
    • 1. 问题描述
    • 2. 原因分析
  • 3. 处理方法
    • 1. 修改两个.erlang.cookie 文件一致
    • 2. 卸载重装

1. 基础环境

软件版本备注
Windows操作系统Windows Server 2019
ErLangotp_win64_26.2.3.exe
rabbitmq-serverrabbitmq-server-3.13.0.exe

2. 问题描述

1. 问题描述

根据现场实施人员反馈

  1. ErLang与rabbitmq-server已正确安装及环境变量配置也没用有问题;
  2. 后端管理管理管理的插件也开启正常,如下

在这里插入图片描述

当输入rabbitmq-plugins list命令查看开启的插件时,提示如下错误

在这里插入图片描述

2. 原因分析

  1. 出现此错误的原因可能是实施人员在安装rabbitmq-server时,未以管理员身份运行来安装rabbitmq-server造成的,因为ErLang在安装时会生产两个名称为.erlang.cookie的cookie文件,如果不以管理身份运行安装,则产生的cookie不一致,会导致rabbitmq用户无法连接,当输入rabbitmq命令时,可能出现最常见的问题如Error: uable to perform an operation on noderabbit@用户名’.Please see diagnostics information and suggestions below.

  2. ErLang的两个cookie文件位置一般如下

C:\用户\Administrator\.erlang.cookie

C:\Windows\System32\config\systemprofile\.erlang.cookie

  1. 在Windows Server 2019中,打开命令行窗口虽然显示的用户为管理员,但在实际安装rabbitmq-server-3.13.0.exe 时,在rabbitmq-server-3.13.0.exe上右键,然后点以管理员身份运行(A)来安装则不会出现问题,而不是一上来就双击xxx.exe安装

3. 处理方法

可通过下面两种方式来处理

1. 修改两个.erlang.cookie 文件一致

  1. 在Windwos资源管理其中搜索.erlang.cookie,文件,如下

在这里插入图片描述

  1. 拷贝C:\用户\Administrator\.erlang.cookie并覆盖到C:\Windows\System32\config\systemprofile\.erlang.cookie
  2. 覆盖后重启下rabbitmq-server服务,问题解决。
  3. 如果此方法还是解决不了问题,则卸载重装。

2. 卸载重装

  1. 先卸载rabbitmq-server
  2. 卸载完成后重装,在rabbitmq-server-3.13.0.exe上右键,然后点以管理员身份运行(A)来重新安装即可;
  3. 安装完成后问题解决。

http://www.ppmy.cn/server/14570.html

相关文章

1. Tailwind CSS 简介

1.1 什么是 Tailwind CSS Tailwind CSS 是一个高度可定制的、实用的 CSS 框架,它提供了一套丰富的工具类,使得开发者可以快速地构建现代化的用户界面。它的设计理念是“工具优先”,这意味着它提供的是一系列可以直接应用到 HTML 元素上的 CS…

力扣经典150题第四十一题:有效的字母异位词

目录 力扣经典150题第四十二题:有效的字母异位词引言题目详解解题思路代码实现示例演示复杂度分析 力扣经典150题第四十二题:有效的字母异位词 引言 本篇博客介绍了力扣经典150题中的第四十二题:有效的字母异位词。题目要求判断给定的字符串…

2024护眼台灯哪个牌子好?盘点目前比较好用的护眼台灯

在日常生活中,照明环境的好坏直接关系到我们的视力健康。为此,护眼台灯作为一种专为缓解眼部疲劳和保护视力而设计的照明设备,受到了广大用户的青睐。然而,面对市场上众多的护眼台灯品牌,消费者往往难以抉择。2024护眼…

MySql 查询优化

MySQL查询优化涉及多个方面,包括索引优化、查询优化、服务器配置优化等。以下是一些基本的查询优化技巧: 1.使用索引 确保你的查询利用了适当的索引。 SELECT * FROM table_name WHERE column_name value; 2.避免SELECT * 只选择需要的列&#xff…

企业为什么要选择通配符SSL证书使用?

企业选择使用通配符SSL证书主要是出于以下几个重要原因: 1. 经济性: - 节省成本:相较于为每一个子域名单独购买并维护单独的SSL证书,通配符证书能够以一张证书覆盖同一主域名下的所有同级子域名,无需为新增或已有的子域…

Python 网络与并发编程(四)

文章目录 协程Coroutines协程的核心(控制流的让出和恢复)协程和多线程比较协程的优点协程的缺点 asyncio实现协程(重点) 协程Coroutines 协程,全称是“协同程序”,用来实现任务协作。是一种在线程中,比线程更加轻量级的存在,由程…

mapbox中filter表达式

起初让我研究的原因使一个报错: layers.TRSA.filter[2][1][2]: string, number, or boolean expected, array found 我很确定筛选条件没问题,那么为何报错呢?百度,找到原因: https://docs.mapbox.com/style-spec/refe…

探索Java设计模式:模板方法模式

探索Java设计模式:深入理解与实践模板方法模式 模板方法模式(Template Method Pattern)是一种行为型设计模式,它定义了一个算法的框架,并允许子类在不改变算法整体结构的情况下重定义某些步骤。在Java编程中&#xff…