docker安装RabbitMQ

2022-06-23  本文已影响0人  代码老农

摘要

本文主要介绍了使用docker安装rabbitmq消息队列服务,并简述了使用php操作rabbitmq的必要composer安装包php-amqplib`的安装方法。同时概述了使用rabbitmq进行业务开发的主要步骤。如想了解php操作rabbitmq的具体源码,请查看 php极速开发源码包之super.rabbitmq

安装RabbitMQ

参考文档

拉取镜像

docker pull docker.io/rabbitmq:3.8-management

运行容器(会自动启动)

docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq:3.8-management

启动rabbitmq服务(若已经启动可以跳过)

docker start rabbitmq

访问

127.0.0.1:15672 默认账号密码 guest/guest

默认端口:15672 为网页管理 5672 为 AMQP端口(连接mq时使用)

QQ20220621-191110-2.png

补充内容

安装composer依赖

php composer.phar require php-amqplib/php-amqplib

开发步骤

exchange分发模式

生产者消息的routekey必须和队列绑定的routekey完全匹配才会分配到队列

生产者消息的routekey只要符合队列绑定的routekey通配符规则就会分配到队列

routekey通配符设置

相关文章

原文链接

原文来自《稻田代码》点击查看原文《docker安装RabbitMQ》

上一篇 下一篇

猜你喜欢

热点阅读