前端把超时时间设置长一点
我已经设置了60秒,但是导出七百多条数据需要四五十秒,太夸张了。后面数据量多起来,拉长前端请求时间治标不治本。
看一下bladex后台查询组装数据耗时多少,还是说后台查询的耗时不多,只是生成excel的时候时间多
后台数据组装很快,就是生成excel时间多
excel用的是easyexcel组件,你试下它的导出demo,如果同样的数据,原版也生成很慢,可能就要改其他的excel导出组件了
我也遇到这个问题了,把nginx超时时间调长也没用,感觉像是nacos调用服务的超时时间不够,单独通过ip+端口调用导出就不会超时,说明不是接口的问题
扫一扫访问 Blade技术社区 移动端