深圳做网站多少钱,网站正在建设中英文表述,汽车软文广告,没有域名如何访问网站1.定义
RabbitMQ是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点#xff0c;当你要发送一个包裹时#xff0c;你把你的包裹放到快递站#xff0c;快递员最终会把你的快递送到收件人那里#xff0c;按照这种逻辑RabbitMQ是一个快递站#xff0c;一个快递员…1.定义
RabbitMQ是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点当你要发送一个包裹时你把你的包裹放到快递站快递员最终会把你的快递送到收件人那里按照这种逻辑RabbitMQ是一个快递站一个快递员帮你传递快件。RabbitMQ与快递站的主要区别在于它不处理快件而是接收存储和转发消息数据。
2.安装
下载网址https://rabbitmq.com/download.html
2.1docker # 3.8.x 支持时间线https://www.rabbitmq.com/versions.html docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.8-management 2.2 centos rpm 安装
首先下载Erlang然后下载socat,最后下载rabbitMQ
https://www.erlang.org/downloads rpm -ivh erlang-21.3-1.el7.x86_64.rpm yum install socat -y rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm 3..常用命令按顺序执行-非docker环境 添加开机启动RabbitMQ服务 chkconfig rabbitmq-server on
启动服务 /sbin/service rabbitmq-server start
查看服务状态 /sbin/service rabbitmq-server status
其他命令 停止服务(选择执行) /sbin/service rabbitmq-server stop
开启web管理插件 rabbitmq-plugins enable rabbitmq _management 用默认账号密码(guest)访问地址
http://119.23.53.28:15672/出现权限问题
5.创建用户 创建账号 rabbitmqctl add_user admin 123
设置用户角色 rabbitmqctl set_user_tags admin administrator
设置用户权限 set_permissions [-p vhostpath]user conf write read
rabbitmactl set_permissions -p / admin .* .* .* 用户user_admin具有/vhost1这个virtual host中所有资源的配置、写、读权限
当前用户和角色 rabbitmqctl list_users