redis - 一个异步队列处理与用户交互体验的问题

浏览:25日期:2022-08-20

问题描述

我在一个抢购页面,点了“抢购”按钮请求到后端,后端会把此操作放入队列中,然后进行排队处理,但是此时对于前端用户来说,我怎么给他一个交待呢,他还在那个页面等结果呢,而队列不知道什么时候才处理到他的请求。

问题解答

回答1:

可以做伪进度条呀,比如抢购之后,就有正在执行的进度条,或者像小米一样简单粗暴:正在排队,请耐心等待...

回答2:

给前端一个 token 能够定时查询处理状态,然后前端轮询。

相关文章: