请教一个使用队列导出excel的问题
导出excel是使用php
去直接下载的。我在使用队列时,它并没有按照我预期从浏览器下载,而是在我终端运行php artisan queue:work
时在终端进行下载,从而导至错误。
请问我想让它下载时加入到队列,并且在浏览器里调用下载
搞清楚http是无状态的,请求只是把任务塞进队列之后就返回了,队列会异步运行,如果想在浏览器下载,可以创建队列任务的时候插入一条excel生成历史,记录进度,等进度100就可以创建一个文件下载,用户手动下载了