为了账号安全,请及时绑定邮箱和手机立即绑定

PHP消息队列实现及应用

Wicon PHP开发工程师
难度中级
时长 1小时14分
学习人数
综合评分9.73
65人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.6 逻辑清晰
讲的好清晰,简练而有效
是看妹子啊喂,你们想啥呢?

最赞回答 / 慕沐4218383
一半你请求三方接口,三方接口会做限制,不会让你太高频次的请求,也不会有并发的情况出现。如果出现的你说的情况是可以的,也要看你说的比较是多大,redis单个值的最大长度是512M,但是好像不要超过1M,否则效率不是很好,用memcached会好一点吧

最新回答 / 回首已是千年
按照课程的讲法的意思,在pop的时候设置了seelp(2) 两秒钟执行一次pop, 因为秒杀的时候速度非常的快,最多只是微妙数不同,其实在这pop的时间间隔内队列中早已插入了限定的元素个数了不会在插入元素了,也就是说这个时候前端对于秒杀已经判断好了。也就是说已经结束了。这个时候后面在对这十个元素进行入库操作。
quote:用ab测试,100长度限制,还勉强能用。如果1000,会超出几个

去百度了一下redis锁,搞定问题
用ab测试,100长度限制,还勉强能用。如果1000,会超出几个
直接队列redis::lrange(‘key’,0,9)就可以了呀
http://www.phptuku.com/jiagou/387.html
老师的代码在哪下载 尤其那个db类
看看这个吧:https://coding.net/u/nicoke/p/Laravel_kill_goods/git/blob/master/app/Http/Controllers/HomeController.php?public=true
这样子讲,除了会误人子弟,没有任何作用
24小时 看一个妹纸吧 不是干 这。。。。。
谢谢老师分享
源码:http://www.phptuku.com/jiagou/387.html
课程须知
1.掌握PHP基础知识 2.使用过Redis技术做缓存 3.有简单的Linux命令基础,如cd、sudo、apt、Vim
老师告诉你能学到什么?
1.队列是个什么东西,他能干什么 2.队列的应用场景有哪些 3.如何使用队列对业务进行解耦 4.如何使用Redis队列来消除高压力 5.专业的队列系统RabbitMQ如何来使用 课程所需库文件:http://pan.baidu.com/s/1bQg038

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消