消息队列_03rabbitMQ安装和使用

RabbmitMQ安装

01, sudo apt-get install erlang
报错:
del03
解决:第二天自己好了,可能是有其他人使用apt导致资源被占用
02, sudo apt-get install rabbitmq-server
报错:最下面的Abort,不是输入的,系统自动中断的,导致安装失败
del04
解决:sudo apt-get install rabbitmq-server -y
03,rabbitMQ常用命令
启动、停止、重启、状态rabbitMq命令

1
2
3
4
sudo rabbitmq-server start  
sudo rabbitmq-server stop
sudo rabbitmq-server restart
sudo rabbitmqctl status

04,添加admin,并赋予administrator权限
添加admin用户,密码设置为admin。

1
sudo rabbitmqctl add_user admin admin

赋予权限
sudo rabbitmqctl set_user_tags admin administrator
赋予virtual host中所有资源的配置、写、读权限以便管理其中的资源

1
sudo rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'

05,RabbitMQ GUID使用
1、官方提供的一个web管理工具(rabbitmq_management)http://www.rabbitmq.com/management.html
2、安装了Rabbitmq后,默认也安装了该管理工具,执行命令即可启动

1
sudo rabbitmq-plugins enable rabbitmq_management(先定位到rabbitmq安装目录)

浏览器访问:http://localhost:15672/

使用刚刚创建的admin登录,密码也admin
登录后界面

图像界面测试

使用代码测试

参考

Ubuntu安装Erlang步骤:https://blog.csdn.net/s_lisheng/article/details/79529113
树莓派上apt-get 安装pip直接abort:https://blog.csdn.net/u011031257/article/details/80800247

架构设计和高并发系列
读书_大型网站技术架构01_李智慧
读书_大型网站技术架构02_李智慧
读书_大型网站技术架构03_李智慧
读书_高并发设计40问之一基础
读书_高并发设计40问之二数据库
读书_高并发设计40问之三缓存
读书_高并发设计40问之四消息队列
读书_高并发设计40问之五分布式服务
读书_w3c架构师01通用设计与方法论
读书_w3c架构师02典型架构实践
读书_w3c架构师03数据库与缓存
分布式事务
高并发之缓存
高并发之降级
高并发之限流
数据库_读写分离
消息队列_01消息队列入门
消息队列_02rabbitMQ入门
消息队列_03rabbitMQ安装和使用

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×