当前位置:  开发笔记 > 编程语言 > 正文

帮助我了解消息排队的工作原理

如何解决《帮助我了解消息排队的工作原理》经验,为你挑选了0个好方法。

已经使用PHP已经有一段时间了,我想知道整个"消息队列"是什么.我们以facebook为例.我可以更新我的状态但是我必须向所有朋友显示状态更新(假设我有3000个关注者).如果有评论则需要更多工作,并且必须通过电子邮件通知所有留下评论的朋友.通过我看到的示例,似乎所有消息队列都采用"消息"(我的状态更新)并将其放入一些临时空间(文件系统或数据库表).然后我有一个cron工作,把它拉出来并更新我的表.

话虽如此,我该如何处理这些数据呢?我想我对这将如何真正帮助我感到困惑.如何将以下函数转换为消息队列,然后安排函数以后运行?

1 - 更新我的状态2 - 现在在我的页面和所有朋友中发布它.3 - 如果留下评论,现在将最新评论通过电子邮件发送给"订阅"该评论的人.

我的问题是,我该如何操纵这些数据?我只是插入"注释"然后有一个"工作",将该注释拉出来并将其插入一个处理它的函数?

这是我打算研究的一个例子.

http://www.freeopenbook.com/php-hacks/phphks-CHP-5-SECT-18.html

提前致谢.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有