课程名称:PHP消息队列实现及应用
课程章节:RabbitMQ:更专业的消息系统实现方案
讲师:Wicon
https://www.imooc.com/video/15163
课程内容:
RabbitMQ,更专业的消息队列系统。 RabbitMQ安装(rabbitmq-seerver、php-amqplib,官方推荐使用php-amqplib); 生产者向消息通道发送消息; 消费者处理消息。 需要安装的php插件: sudo apt install php-bcmath php-mbstring php-dom php-curl 官网URL:http://www.rabbitmq.com/ 工具和插件:http://www.rabbitmq.com/devtools.html RabbitMQ的架构和原理:
RabbitMQ使用:
php-amqplib是一个插件。
Work Queues(工作队列):
课程收获:
消息队列的概念、原理和场景解耦案例:队列处理订单系统和配送系统(利用mysql中间表实现)流量削峰案例:Redis的List类型实现秒杀;(用内存处理工具在大数据高并发挤爆服务器之前,进行中间件的处理,从而起到优化的作用)RabbitMQ:更专业的消息系统实现方法,适用于架构逻辑复杂,分布式的程序中守护进程处理队列:思路就是做一个监听,监听到消息队列中有消息时就进行处理。
消息队列在沟通两个或多个系统的时候有比较好的优势。
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦