学习当然还是需要看官网地址的哈 官网地址
你可能会说老铁,看不懂英文咋办?我只能说各大翻译软件以及广大网友总有一款是你喜欢的
广大网友翻译的 中文文档
什么是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