RabbitMQ的安装和配置化可视界面

完美解决 RabbitMQ可视化界面Overview不显示折线图和队列不显示Messages 今天使用docker部署了一个RabbitMQ,浏览器打开15672可视化页面发送消息后不显示交换机中的Overview中的折线图,还有队列中的Messages,因为我要看队列中的消息数量。5. 退出容器 exit6. 重启容器。 阅读详情

RabbitMQ在windows下的安装

RabbitMQ 它依赖于Erlang,在window上安装时,需要先安装Erlang。

首先确定你的window电脑是32位还是64位,然后下载对应版本的Erlang软件。以下的安装以window 64位电脑举例。

Erlang/OTP包 的下载地址: http://www.erlang.org/download.html

Erlang/OTP(otp_win64_17.5.exe)的安装步骤:

  1. 运行otp_win64_17.5.exe
  2. 点击“Next”,选择安装的目录,这里为D:\java\erl6.4
  3. 点击“Next”,点击“Install”开始安装,安装完成。(可以留意一下里面的选项)

RabbitMQ Server的下载与安装

RabbitMQ的下载地址:http://www.rabbitmq.com/download.html

RabbitMQ的安装步骤:

  1. 直接运行rabbitmq-server-3.5.2.exe
  2. 点击"Next",选择安装的目录,这里为D:\java\RabbitMQ_Server
  3. 点击"Install",点击"Finish",安装成功。(可以留意一下里面的选项)

ps:安装完Rabbit MQ以后,服务会自动运行,这时环境变量里的ERLANG_HOME会自动生成,在”环境变量”中检查是否存在,如果不存在,请在”环境变量”中手动添加,配置Erlang环境变量ERLANG_HOME=D:\java\erl6.4。如果没有,点击"新建"。

检查RabbitMQ运行状态
  1. 打开命令行命令行,进入RabbitMQ的安装目录: cd D:\java\RabbitMQ_Server\rabbitmq_server-3.5.2\sbin
  2. 输入 rabbitmqctl status

如果出现以下的图,说明安装是成功的,并且说明现在RabbitMQ Server已经启动了。

配置可视化RabbitMQ管理界面
  1. 运行命令行窗口cmd
  2. 输入命令rabbitmq-plugins enable rabbitmq_management,这样就可以添加可视化插件了。

查看可视化插件是否成功:

在web浏览器中输入地址:http://127.0.0.1:15672/

输入默认账号: guest   密码: guest

就可以登录查看rabbitmq里的资源信息。

备注:可以运行 rabbitmqctl stop 命令来停止服务

可以运行 rabbitmq-server  -detached命令来重启服务并后台运行。

RabbitMQ的日志信息,可以在 C:/Users/Administrator/AppData/Roaming/RabbitMQ/log/文件夹下进行查看,如:C:/Users/Administrator/AppData/Roaming/RabbitMQ/log/rabbit@mywin-PC.log

RabbitMQ在linux下的安装

下载RabbitMQ安装源:http://www.rabbitmq.com/install-rpm.html

http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.2/rabbitmq-server-3.5.2-1.noarch.rpm

在CentOS6 64的linux下,如果没有安装epel,可以运行以下命令安装epel。

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

利用wget下载rabbitmq-server的rpm源。

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.2/rabbitmq-server-3.5.2-1.noarch.rpm

RabbitMQ server 的安装步骤:

  1. 运行yum install rabbitmq-server-3.5.2-1.noarch.rpm  进行安装

ps:这里不用 rpm -ivh rabbitmq-server-3.5.2-1.noarch.rpm进行安装,而是用yum install rabbitmq-server-3.5.2-1.noarch.rpm 进行安装

rabbitmq server,因为它会自动下载安装rabbitmq-server所需要的依赖安装包,如Erlang安装包等。

安装rabbitmq-server为启动服务:

[root@mail rabbitmq]# whereis rabbitmqctl

[root@mail rabbitmq]# chkconfig rabbitmq-server on

[root@mail rabbitmq]# /sbin/service rabbitmq-server start

运行 rabbitmqctl  status 查看RabbitMQ运行的状态 

[root@iZ23x0cj5yiZ rabbitmq]# /usr/sbin/rabbitmqctl  status

配置可视化RabbitMQ管理界面

在linux上运行,输入 /usr/sbin/rabbitmq-plugins enable rabbitmq_management,这样就可以添加可视化插件了。

查看可视化插件是否成功:

由于guest用户只能本机(localhost或127.0.0.1)访问,所以在linux上的还需要配置添加一个其他的用户名,以及对该用户名进行授权,才可以用web 的方式进行访问。

在web浏览器中,输入自己的ip地址和端口号访问,如:http://121.xx.91.251:15672/

输入账号: mytest  密码: mytest

就可以登录查看rabbitmq里的资源信息。

这里可以先简单的输入以下的命令,添加mytest用户,及对mytest用户进行授权,使其可以用web的方式进行访问。

[root@iZ23x0cj5yiZ ~]# rabbitmqctl add_user mytest mytest

[root@iZ23x0cj5yiZ ~]# rabbitmqctl set_user_tags mytest administrator

[root@iZ23x0cj5yiZ ~]# rabbitmqctl set_permissions -p / mytest '.*' '.*' '.*'

[root@iZ23x0cj5yiZ ~]# rabbitmqctl list_permissions

添加mytest用户及授权之后,就可以用ip的形式进行访问了。

RabbitMQ在大数据数据可视化中的应用 当我们打开电商平台的"实时销售大屏",看到不断跳动的成交数据;或是查看城市交通监控的"热力地图",看到车流密度的动态变化——这些都依赖大数据可视化技术。但你知道吗?在数据从传感器/业务系统到可视化界面的过程中,可能会遇到"数据堵车""包裹丢失"等问题。本文将聚焦RabbitMQ消息队列在这一过程中的关键作用,覆盖从基础概念到实战落地的全流程。为什么大数据可视化需要RabbitMQ?RabbitMQ的"快递系统"是如何运作的?如何用RabbitMQ搭建一个实时数据可视化系统? 阅读详情

相关推荐

战略推演系统技术解析:从仿真引擎到多视角可视化部署实践

仿真系统作为模拟复杂动态过程的核心工具,其原理在于通过数学模型与规则引擎对现实或假设场景进行数字化重构。在技术层面,这类系统通常采用前后端分离架构,后端负责基于Python或Java的仿真逻辑运算与规则判定,前端则利用WebGL、Three.js或Unity等实现态势的可视化呈现。其技术价值在于为决策分析、方案评估与教育培训提供了一个可控、可重复、低成本的虚拟实验环境,广泛应用于军事推演、应急演练、城市规划及游戏开发等领域。本文聚焦于一个具备多视角观察与数据分析能力的战略模拟项目,详细阐述了其从环境准备、服

weixin_33806914的博客 462

RabbitMQ

1、简介 2、安装 3、概念 4、生存时间RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。Rabbit科技有限公司开发了RabbitMQ,并提供对其的支持。起初,Rabbit科技是LSHIFT和CohesiveFT在2007年成立的合资企业,2010年4月被VMware旗下的SpringSource收购。RabbitM

qq_53432338的博客 2612

音频可视化项目部署指南:从环境搭建到效果验证的完整实践

音频可视化是一种将声音信号转化为动态视觉图形的技术,其核心原理在于通过音频处理算法(如傅里叶变换)提取声音的频谱、波形等特征,并将这些时序数据映射为图像序列。这项技术的价值在于能够自动化地将听觉情感转化为视觉表达,极大地降低了动态视觉创作的门槛,为音乐视频制作、新媒体艺术和交互式媒体提供了创新的解决方案。在应用场景上,它广泛服务于虚拟歌手内容创作、音乐可视化艺术以及算法艺术学习等领域。本文将以一个典型的虚拟歌手音频可视化项目为例,深入探讨其本地部署的完整流程,涵盖环境配置、核心依赖安装、功能测试以及性能优化

weixin_33798152的博客 548

RabbitMQ 03 直连模式-可视化界面

直连模式-可视化界面

天河有尽后为涯,星海无边前作岸。 3667

alicemq:RabbitMQ可视化工具

AliceMQ-RabbitMQ可视化工具 我们使用RabbitMQ管理插件API查询多个端点:概述,队列,交换,绑定,通道-然后解析数据并将其重新传输到D3.js / React应用中。 该应用程序旨在专注于流入系统的流量,并显示哪些交易所受到打击以及攻击的难度。 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 有关如何在实时系统上部署项目的注释,请参阅部署。 先决条件 我们已经为Windows,MacOSX,Linux提供了预构建的软件包。 请访问下载页面。 对于MacOSX和Linux平台,请确保已安装git和npm。 手动安装 如果要构建自己的电子应用,请按照以下说明进行操作。 git clone https://github.com/alicelabs/alicemq.git cd alicemq npm run buildapp 对于Ma

从PSDK到ROS节点:实战GPS数据发布与CMake配置

本文详细介绍了如何从大疆PSDK获取GPS数据并封装为ROS节点的实战过程,包括PSDK编译、GPS数据订阅、ROS节点实现及CMake配置优化。通过具体代码示例和调试技巧,帮助开发者快速实现无人机传感器数据与ROS系统的集成,提升开发效率。

weixin_30843605的博客 457

rabbitMQ的安装和配置化可视界面

【代码】RabbitMQ的安装和配置化可视界面。

码农的专栏 294

实战:如何通过修改VTS和HTS调整GC4653 sensor帧率(附完整计算步骤)

本文以GC4653图像传感器为例,详细解析了通过修改VTS和HTS寄存器来精确调整输出帧率的完整流程。文章深入剖析了帧率计算公式FPS = PCLK / (VTS × HTS)的核心原理,并提供了从获取寄存器参数、计算目标VTS值到系统验证的实战步骤,帮助工程师掌握独立优化Sensor性能、提升低照度画质的关键技能。

gin88的博客 338

RabbitMQ 3.8.5 维护版本深度解析:核心修复、Raft 数据目录配置与 CLI 演进

RabbitMQ `3.8.5` 是一个聚焦缺陷修复(bug fixes)与易用性改进(usability improvements)的维护版本,也是 `3.8.x` 系列在 Erlang 23 兼容性上的重要里程碑。本文以官方发布说明为骨架,结合当前仓库源码(配置 Schema、CLI 命令实现、一致性哈希交换插件)逐项拆解该版本引入的关键变更,帮助读者理解「消息存储关闭超时」「Raft 数据目

gitblog_00846的博客 170

STM32--基于STM32F103C8T6的OV7670摄像头显示

使用 STM32F103C8T6 微控制器驱动 OV7670 摄像头模组,并将图像数据显示在屏幕上,是嵌入式系统中常见的图像采集与显示应用。OV7670 是一款 CMOS VGA 图像传感器,具有高灵敏度、低电压等特点,适用于嵌入式应用。而 STM32F103C8T6 是一款常用的 MCU 控制器,具有丰富的管脚资源和较高的工作频率。

duierrorshuobu的博客 2145

保姆级教程:用Dify+DeepSeek API打造你的私人股票分析助手(附完整配置流程)

本文提供了一份详细的教程,指导用户如何利用Dify低代码平台和DeepSeek API构建一个私人股票分析助手。内容涵盖从环境准备、Dify部署、DeepSeek模型配置,到设计智能体工作流和编写高效提示词的完整流程,旨在帮助投资者和开发者快速打造专属的AI投资分析工具。

weixin_29079671的博客 639

电动自行车租赁系统实战:ThinkPHP+Laravel双框架协作与可视化分析

在校园出行场景中,电动车与自行车租赁业务普遍面临潮汐需求、车辆调度难、运营数据滞后等问题。构建一套稳定高效的租赁服务平台,关键在于业务流程线上化与数据驱动决策。本文从系统架构视角出发,探讨如何利用ThinkPHP与Laravel双框架协同分工,借助RESTful API解耦业务模块,并引入分布式锁解决并发租车冲突。围绕运营可视化,通过定时预聚合与ECharts图表呈现订单趋势、车辆利用率及用户画像,让管理者实时掌握车辆分布与收入结构。同时针对JWT跨框架认证、SQL聚合口径、PDF导出兼容性等典型故障,给出

weixin_30086969的博客 246

addr2line解析不出来行号的解决方式(汇编解析高阶版)

摘要:本文针对AEC crash问题中addr2line无法解析行号的情况,通过llvm-addr2line和反汇编分析,定位到CamX::AECBEStats17::AdjustROIParams函数中的乘法溢出问题。关键发现包括: 常规addr2line只能解析到函数名但无具体行号 llvm-addr2line解析出多个可能溢出点(行196/204/211/218/270/271) 反汇编显示6个条件分支跳转到溢出处理函数 源码分析确认这些位置均存在乘法运算 最终通过汇编级调试工具成功定位UBsan报告

168

高校活动场地审批管理系统开发实践

数字化管理系统在现代组织运营中扮演着关键角色,其核心原理是通过信息化手段重构传统业务流程。以高校活动场地审批为例,基于Spring Boot和Vue.js的技术栈实现前后端分离架构,结合Redis缓存和RabbitMQ消息队列提升系统性能。这类系统通过智能冲突检测算法和动态审批流程引擎,有效解决了资源调度和流程效率问题,特别适用于需要处理复杂审批规则和高并发请求的场景。本文展示的场地管理系统采用时间重叠检测+资源占用检测双重机制,配合Activiti工作流引擎,实现了审批效率提升60%、场地冲突率下降92%

weixin_32430941的博客 266

Qt Creator牵手DeepSeek,开启AI开发新征程

Qt Creator 是一款功能强大的跨平台集成开发环境(IDE),专为 Qt 应用程序开发量身定制。它支持在编程过程中使用 GitHub Copilot 等编码助手,能帮助开发者为桌面、移动端和嵌入式平台创建软件。在代码编辑方面,Qt Creator 具备代码补全、语法突出显示、重构等功能,内置文档也随手可得,极大提高了代码编写的效率和准确性。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 7189

2025年全国青少年信息素养大赛初赛真题(算法创意实践挑战赛C++初中组:文末附答案)

2025年全国青少年信息素养大赛初赛真题(算法创意实践挑战赛C++初中组:文末附答案)

王老师青少年编程 3397

Pisper Agent开源框架:热拔插插件与可视化工作流编排实践

AI智能体(Agent)作为连接大语言模型与实际应用的关键技术,其核心原理在于通过任务分解、工具调用和环境交互来扩展AI的能力边界。在工程实践中,智能体框架的技术价值体现在降低开发门槛、提升系统可扩展性和实现复杂业务流程自动化。热拔插插件机制允许开发者动态集成搜索引擎、数据库、第三方API等外部工具,而可视化工作流编排则让复杂任务流程的设计变得直观高效。这些特性使得智能体框架非常适合应用于企业内部工具链集成、数据自动化处理、智能客服原型开发等场景。Pisper Agent正是基于这一理念构建的开源框架,它通

weixin_33834910的博客 553

CKAD-CN考试之路----12

显然,对应的value都已经实现了加密.保存退出,等待pod重新创建。确认secret是否被加密。编辑secret文件。

Q先生 446
上一篇: Git Cheat Sheet 中文版
下一篇: redis安装与配置
赢阡
博客等级 码龄10年 6粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值