首页 / 消息队列 / mysql-php消息队列怎么做?
mysql-php消息队列怎么做?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql-php消息队列怎么做?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1550字,纯文字阅读大概需要3分钟。
内容图文
![mysql-php消息队列怎么做?](/upload/InfoBanner/zyjiaocheng/241/0d48151d08a44258ab44afcc8bc274c5.jpg)
订单创建成功,向用户发送一条短信,一个邮件通知,……等操作,
由于邮件发送比较慢,很耗时,这就导致了用户下单会变慢。
听别人说可以使用消息队列,可是队列是啥啊?
我对队列的理解:有一个定时任务,定时的去跑脚本,脚本会执行消息队列(一个表)里未完成的任务,不断地去跑……
是这样的吗?
可是我就会php,买的是虚拟主机,不懂得配置服务器,我能实现队列吗?
像DZ,不也是个上传就完事了的程序吗,不也没怎么配置服务器呢,那么DZ有这样的队列服务吗,不然它的那些插件是怎么完成像队列一样的类似的服务的呢?
我感觉学PHP好像挺简单的,但到了真正做项目时才感觉到一无所用,感觉就像还没揭开它的神秘的面纱一样,还是我太菜了,希望大神指点迷津,谢谢了!
回复内容:
有这样的情况:
订单创建成功,向用户发送一条短信,一个邮件通知,……等操作,
由于邮件发送比较慢,很耗时,这就导致了用户下单会变慢。
听别人说可以使用消息队列,可是队列是啥啊?
我对队列的理解:有一个定时任务,定时的去跑脚本,脚本会执行消息队列(一个表)里未完成的任务,不断地去跑……
是这样的吗?
可是我就会php,买的是虚拟主机,不懂得配置服务器,我能实现队列吗?
像DZ,不也是个上传就完事了的程序吗,不也没怎么配置服务器呢,那么DZ有这样的队列服务吗,不然它的那些插件是怎么完成像队列一样的类似的服务的呢?
我感觉学PHP好像挺简单的,但到了真正做项目时才感觉到一无所用,感觉就像还没揭开它的神秘的面纱一样,还是我太菜了,希望大神指点迷津,谢谢了!
新起一个服务。内部的,用来发邮件的。用户创建订单的时候,反回创建成功,正在处理,然后吧要发邮件的任务放到一个队列里。比如数据库。
队列是一个虚拟概念。
然后内部的服务从队列里取(比如从数据库查询。)然后把邮件发出去,更改订单状态,下单成功
可以用redis队列
嗯嗯 是这么干的
内容总结
以上是互联网集市为您收集整理的mysql-php消息队列怎么做?全部内容,希望文章能够帮你解决mysql-php消息队列怎么做?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。