学习当然还是需要看官网地址的哈 官网地址

你可能会说老铁,看不懂英文咋办?我只能说各大翻译软件以及广大网友总有一款是你喜欢的

广大网友翻译的 中文文档

什么是rabbitmq?

rabbitmq (Rabbit Message Queue)可以理解为消息队列,或者消息代理。

RabbitMQ 是一个由 Erlang 语言开发的AMQP(高级消息队列协议)的开源实现

支持消息的持久化、事务、拥塞控制、负载均衡等特性,使得RabbitMQ拥有更加广泛的应用场景。

额...那么问题来了 rabbitmq是什么?

简单来说就是一个中间件,连接消息生产者和消息消费者。以前我们总是把消息从消息生产者直接传替给消费者,有了消息队列了以后,消息就由消息生产者传替给rabbitmq,再由rabbitmq传替给消费者。

ubuntu下rabbitmq的安装

这里只介绍ubuntu下怎么安装rabbitmq,其他系统可以看官网下载指导

签署RabbitMQ版本的密钥添加到apt-key
wget -O - 'https : //dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc'| sudo apt-key add -
sudo apt-get update
sudo apt-get install rabbitmq-server

安装完成后就可以用查看状态

sudo rabbitmq-server status

添加用户

rabbitmq默认有用户

用户名 guest 密码guest

如果你需要创建其他用户,可以执行

abbitmqctl add_user username password

将用户设置为管理员

rabbitmqctl set_user_tags username administrator

开启web端管理

rabbitmq-plugins enable rabbitmq_management

访问: http://localhost:15672/#/

最新文章

  1. ubuntu16.04(beaglebone) 下vim 和gcc 的信息
  2. android view : window
  3. linux 基本命令操作
  4. VC只运行一个程序实例
  5. 18_高级映射:一对一查询(使用resultMap)
  6. main函数执行前、后再执行的代码
  7. spring学习笔记1
  8. Jmeter 逻辑控制器总结
  9. 【Storm篇】--Storm 容错机制
  10. 【angularjs】使用angular搭建项目,获取dom元素
  11. Requests对HTTPS请求验证SSL证书
  12. C/C++中如何计算程序运行的时间
  13. iOS可持续化集成: Jenkins + bundler + cocoapods + shenzhen + fastlane + pgyer
  14. 11gR2RAC更换CRS磁盘组文档
  15. ifstat查看网络流量的原理
  16. FastAdmin 导入 Excel 相关资料收集 (2018-08-14)
  17. 2018年暑假ACM个人训练题9(动态规划)解题报告
  18. 发布本地jar到Nexus仓库
  19. 关于request.getServletContext()方法报错的问题
  20. 简单谈谈MySQL中的int(m)

热门文章

  1. 夯实Java基础系列9:深入理解Class类和Object类
  2. 【django】form
  3. c# 9.0 特性提案 简化空参数验证代码
  4. Andorid监听SoftKeyboard弹起事件
  5. java基础之缓存:session、cookie和cache的区别
  6. office2019激活
  7. Ansible配置详解
  8. vue解决刷新时闪烁
  9. Spring入门之AOP实践:@Aspect + @Pointcut + @Before / @Around / @After
  10. 【Java基础】Java中的语法糖