手动配置RabbitMQ 界面管理

一、登录管理界面,进行用户管理:

登录地址:http://localhost:15672/,然后可以在这个界面进行登录

然后在admin 菜单中进行权限配置:

如下图进行新建操作:

如果新建用户没有访问vhost(虚拟主机)的权限,那么需要设置一下,如下图:

操作之后 就可以看到有权限了,如下图,表示该用户有权限访问虚拟机了。

二:队列的创建:

队列主要用于存放数据的载体,消息发送方Provider ,消息接收方Customer ,都可以进行对队列数据的publish(放入)和get(取出),队列中最简单的模型设计 可以是这个样子的:

Provider 往队列A中放入数据

Customer 从队列A中取出数据

整体操作不需要经过exchange(交换机进行路由)。

具体创建队列操作如下:

三:交换机(exchange)的创建:

开始创建exchange:

这样子,exchange 就算是创建好了。

四:交换机与队列的绑定设置(也就是Binding 操作):

先解释一下,为什么交换机需要与队列绑定,在本文的三中有介绍队列最简单的用法,消息提供者在队列a中放入消息,消息消费者在队列a中取出消息。但这个场景只适合一些简单的场景 ,如果有很多的逻辑,最好就需要将不同的逻辑进行不同的队列命名,这个时候就需要交换机上场了,它可以处理一条消息发送所有绑定的队列,或者根据不同的路由将不同的消息转发给不同的队列,来完成一些复杂的场景。

绑定操作如下图:

原文地址:https://www.cnblogs.com/Luwak90/p/9408720.html

时间: 2024-10-29 19:48:00

手动配置RabbitMQ 界面管理的相关文章

【Tomcat】配置Web界面管理

到Tomcat的cof目录下的tomcat-users.xml文件进行配置 配置如下: <?xml version='1.0' encoding='utf-8'?><tomcat-users> <role rolename="admin-gui" /> <role rolename="admin-script" /> <role rolename="manager-gui" /> <

安装启动rabbitmq并配置远程访问web管理界面

参考以下链接: http://blog.csdn.net/mlks_2008/article/details/18988301 http://blog.haohtml.com/archives/15249 http://my.oschina.net/jianglibo/blog/323395 安装 首先安装erlang yum install erlang 安装rabbitmq-server rpm --import http://www.rabbitmq.com/rabbitmq-signin

RabbitMQ后台管理界面

打开后台界面:http://localhost:15672/#/   右上角可以设置页面"刷新时间".以及选择监听的"虚拟主机". 界面有"概要"."连接"."通道"."分发器"."队列"."用户"等几个管理页签. Overview 概要就是RabbitMQ的基本信息 Totals里面有Unacked未确认的消息数 Nodes :其实就是支撑Rab

RabbitMQ实战:界面管理和监控

本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记. 上一篇总结了可能出现的异常场景,并对RabbitMQ提供的可用性保证进行了分析,在出现服务器宕机后,仍然可以正常服务.另外,需要尽快恢复异常的服务器,重新加入集群,推送未消费的消息,通过监控可第一时间接收到错误并进行处理. 另外,我们想主动了解消息堆积和消费的情况,以及服务器节点的压力,RabbitMQ提供了几种方式便捷.直观的了解,包括Web管理插件.REST API.rabbitmqadmin脚本. 通过介绍,你会了解

Exchange 2013 PowerShell手动配置远程PowerShell连接

介绍 在Exchange 2007的时候,微软就推出了一套全新的基于Shell的管理工具:PowerShell V1,而且所有的图形化界面也是建立在这种技术之上的. 到了Exchange 2010,PowerShell更紧密的集成在产品中,Exchange 2010使用的是PowerShell V2,很大程度上依赖于其新的远程架构.即使你的服务器在本地或云端,都可以方便的使用这套管理工具. 在Exchange 2013中,使用的是PowerShell V3,有了更多的命令以及核心功能改变.在20

AEAI Portal-虚拟菜单方式配置SSO界面集成

1.前言 一般情况下虚拟菜单集成方式:先创建虚拟菜单节点,然后配置虚拟菜单的数据URL,同时指定显示页面,在显示页面中添加虚拟IframePortlet.而且:通常情况虚拟菜单是要依赖CAS认证的. 在本文中虚拟菜单集成方式,不依赖CAS认证,而是依赖于表单认证模式.主要区别是在于,显示页面配置的不再是虚拟IframePortlet,而是配置SSO界面集成Portlet (SSORedirectPortlet),具体如下. 2.虚拟菜单配置 2.1  流程机制说明 虚拟菜单配置包括虚拟菜单目录及

django简单实现项目和app的创建,并通过admin管理界面管理

一.先实现admin管理界面的访问 1.先创建项目 [email protected]:~/Django-1.5.12/django/bin# django-admin.py startproject justplay [email protected]:~/Django-1.5.12/django/bin/justplay# ls just  justplay  manage.py 2.创建app [email protected]:~/Django-1.5.12/django/bin/jum

JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)

1.tomcat安装与运行双击tomcat目录下的bin/startup.bat,启动之后,输入http://localhost:8080,出现安装成功的提示,表示安装tomcat成功 2.tomcat的目录结构* bin目录:存放tomcat的启动和终止脚本 * startup.bat 启动脚本 * bootstrap.jar,启动脚本最终执行的java程序 * org.apache.catalina.startup.Bootstrap * shutdown.bat 终止脚本 * conf目录

centos 安装和配置 rabbitmq

centos 安装 rabbitmq 1.rabbitmq是erlang语言开发的,安装前首先需要安装erlang# yum install erlang -y // 直接安装可能报错,# yum install ncurses-devel // 安装依赖官方下载erlang包# wget http://erlang.org/download/otp_src_19.0.tar.gz解压安装erlang# tar xzvf otp_src_19.0.tar.gz# cd otp_src_19.0#