首页 > 其他 > 详细

消息中间件

时间:2019-04-26 14:54:45      阅读:123      评论:0      收藏:0      [点我收藏+]

一、类型
消息队列 有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMQ 等,而部分 数据库 如 Redis、MySQL也可实现消息队列的功能,常用的RabbitMQ、Kafka

RabbitMQ:
RabbitMQ就是邮箱,邮局和邮差。
RabbitMQ和邮局之间的主要区别是,它不处理纸张,而是接受、存储和转发二进制数据?消息

二、docker安装

①、docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management
技术分享图片

②、安装ccomposer依赖包

omposer解决依赖管理。
添加composer.json:
{
"require": {
"php-amqplib/php-amqplib": ">=2.6.1"
}
}
composer install

或者 直接运行包引入

composer require php-amqplib/php-amqplib

③、进行消息的发布和接受

技术分享图片
技术分享图片

消息中间件

原文:https://www.cnblogs.com/chaihtml/p/10774159.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!