知识点总结:
- 消息队列(MQ)是一种进程间通信或同一进程的不同线程间的通信方式。
- 消息队列提供了异步的通信协议,MQ是遵循了AMQP协议的具体实现和产品。
- 消息的发送者和接收者不需要同时与消息队列互交,消息会保存在队列中,直到接收者取回它。
- AMQP:高级信息队列协议,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。
安装Erlang:
1.下载erlang的rpm仓库
wget https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm
2.安装erlang的rpm仓库
rpm -Uvh erlang-solutions-2.0-1.noarch.rpm
3.yum安装erlang
yum install -y erlang
查看版本号,确定安装成功
安装插件socat:
yum install -y socat
安装RabbitMQ:
1.下载RabbitMQ的rpm仓库
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.13/rabbitmq-server-3.8.13-1.el8.noarch.rpm
2.安装RabbitMQ的rpm仓库
rpm -Uvh rabbitmq-server-3.8.13-1.el8.noarch.rpm
3.yum安装RabbitMQ
yum install -y rabbitmq-server
启动服务
systemctl start rabbitmq-server
查看服务状态
systemctl status rabbitmq-server
停止服务 systemctl stop rabbitmq-server
开机启动服务 systemctl enablerabbitmq-server
安装web管理页面插件
rabbitmq-plugins enable rabbitmq_management
安装完毕重启服务
systemctl restart rabbitmq-server
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/4971.html