PHP消息队列基本概念

使用场景:

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

常见体场景概述:

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

构成部分(两套系统)

  • 入队系统

记录需要处理的事件

  • 出队系统

处理队列里面的事件

消息处理触发机制

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

消息队列介质

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

[获取授权]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • “ 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列...
    落羽成霜丶阅读 9,645评论 1 41
  • 消息队列设计精要 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终...
    meng_philip123阅读 5,399评论 1 25
  • 萍娃是个水灵灵的姑娘,和六班长打小长大。 上学的时候和文娃,小霞一个班-----六班。整天在一起水库边、竽子园、清...
    丰塬十一行阅读 3,564评论 2 8
  • 文/默本声色 相信很多人都看过上面的海报,这些海报都是非常经典的设计作品,很多人也知道它们出自日本设计大师福田繁雄...
    默本声色阅读 8,323评论 0 2
  • 个人篇 1. 健康 球场上没有健康的身体,即使在某段时间有非常高光的表现,也难免昙花一现。比如风城玫瑰罗斯。 2....
    Y先生说阅读 4,206评论 0 1

友情链接更多精彩内容