一、该问题的重现步骤是什么?
1. 用户导出,数据量七百多条,使用
ExcelUtil.export()
导出
2.
3.
4.导出超时,只能让前端拉长请求时长,七百多条数据导出需要四五十秒。
二、你期待的结果是什么?实际看到的又是什么?
正常导出
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
3.0.0.RELEASE
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
前端把超时时间设置长一点
我已经设置了60秒,但是导出七百多条数据需要四五十秒,太夸张了。后面数据量多起来,拉长前端请求时间治标不治本。
看一下bladex后台查询组装数据耗时多少,还是说后台查询的耗时不多,只是生成excel的时候时间多
后台数据组装很快,就是生成excel时间多
excel用的是easyexcel组件,你试下它的导出demo,如果同样的数据,原版也生成很慢,可能就要改其他的excel导出组件了
扫一扫访问 Blade技术社区 移动端