美文网首页PHP技术交流PHP
PHP消息队列基本概念

PHP消息队列基本概念

作者: IT锟 | 来源:发表于2017-08-06 17:45 被阅读524次

    使用场景:

    1、秒杀系统,用户群发短信等,服务器无法承受瞬间并发的压力。(队列结构的中间件)
    2、并发非常大,使用又非常频繁,又不需要及时知道处理结果。

    常见体场景概述:

    • 1、冗余
    • 2、解耦
    • 3、流量削峰
    • 4、异步通讯
    • 5、扩展性
    • 6、排序保证

    构成部分(两套系统)

    • 入队系统

    记录需要处理的事件

    • 出队系统

    处理队列里面的事件

    消息处理触发机制

    • 死循环:(易实现)
    • 定时任务:(压力均分)
    • 守护进程:(需要shell基础)

    消息队列介质

    • 数据库:mysql
    • 缓存:redis
    • 消息系统

    [获取授权]

    相关文章

      网友评论

        本文标题:PHP消息队列基本概念

        本文链接:https://www.haomeiwen.com/subject/mbcnlxtx.html