关于消息队列的应用中提示问题
我们在做抢购秒杀这类模块的时候经常要考虑使用消息队列,那么最基本的就是先进先出,那么当抢购开始给用户什么样的提示呢?比如小米给的就是个排队的动画。估计是ajax异步请求,直到有结果后停止,比较笨的方法。那么还可以根据该用户在redis队列里排了多少位来判断他是否买到了,直接给出提示。
在此之前小米官方不会将任何东西往后提交,比如有100万用户,那么先灭掉90万,剩下的10万直接放入队列,而且,因为手机材料会贬值,所以实际可能库存只有7万个,剩下的3万差额现生产.