PHP1688
这种不是很正常的逻辑嘛,所在地区不同,可能会导致这种情况,你可以去监控库存的情况,然后去自动化的去均衡库存,或者手动调整啊
wish5115
明白了,本地减库存可以避免网络io,只有那些减库存成功的才去更新redis统一扣减库存,大大降低了网络io
wish5115
这个已经知道了 老师通过redis减库存
_潇潇暮雨
统一库存如果为1000,有10个节点的本地库存,这10个节点库存总数必须大于1000,最理想的状态是,某个节点挂掉后,其它9个节点的库存加起来还能等于1000,如果没有节点挂点,所有的请求在统一库存那里也会被合理拦截,最终控制在1000,本地库存主要是为了减轻库存查询压力,大于等于实际的库存即可,但是不能超过太多
偷的懒就要补
同学你好,代码在这个仓库中:https://github.com/huangtao1990/seckill 只是示例代码,不能直接用于生产环境。PPT有版权保护,不能提供了。
究极大混子
没事,可以试试,swoole解决了阻塞的问题,php程序员写高性能服务用swoole不错