【发布时间】:2017-09-22 06:36:44
【问题描述】:
我有一个导出函数,可以读取整个数据库并创建一个包含所有记录的 .xls 文件。然后将文件发送给客户端。
当然,导出全库的时间需要很多时间,请求很快就会以超时错误结束。
处理这种情况的最佳解决方案是什么?
我听说过一些关于使用 Redis 创建队列的事情,但这需要两个请求:一个用于启动将生成文件的作业,第二个用于下载生成的文件。
这可以通过来自客户端的单个请求来实现吗?
【问题讨论】:
标签: node.js redis queue jobs kue