1、RabbitMQ入门

 

RabbitMQ

可以参考官网进行学习!

开发语言:Erlang – 面向并发的编程语言。
AMQP:是消息队列的一个协议。
mysql 是 java 写的吗?不是 那么 java 能不能访问?可以,则通过(驱动)协议;
那么要访问 RabbitMQ 是不是也可以通过驱动来访问

 

消息队列解决了什么问题
异步处理
应用解耦
流量削峰

分布式:

 

流量削峰

 

 

 安装:

 

首先安装support  version of Erlang 语言支持
在安装rabbitmq-server-3.7.13.exe
都是默认进行按钻过不可有中文目录
 

安装在Linux上我使用的是docker

docker参考博客地址:https://www.cnblogs.com/Mrchengs/p/10442093.html

 

 

 基本的使用控制台页面设置

使用docker进行下载之后运行
可以在浏览器的本地进行访问:

 

账号密码都是guest

访问的是15672端口

 

1、添加用户界面

进行添加用户 

 

此时创建好之后的Admin

我们看到刚添加完成的用户 在 vhost 一栏是没有权限的,所以呢我们这个时候的给他设置一个 vhost,
那么这个 vhost 就相当于一个数据库(可以理解为 mysql 里面的一个 db),我们创建一个用户对其用户
授权,他就可以访问了

 

2、virtual hosts管理

 

进行添加

 

进行添加

 

一般以/开头
 
进行用户授权
点击创建好的

 

 

在 permission 权限这一栏 我们选择刚刚创建的用户 user_mmr,选择完成后 Set Permission

此时再次进行查看用户

此时用新建的用户进行登陆

 

 

 

控制台的基本功能使用

 

 

 

我们没有连接 , 这个就好像 jdbc 连接 mysql 一样 如果有程序连接这 ,这时候这里面就能显示哪些机器连

 

posted @ 2019-03-14 15:02  MrChengs  阅读(211)  评论(0编辑  收藏  举报