找回密码
 立即注册

QQ登录

只需一步,快速开始

hexllo
金牌服务用户   /  发表于:2020-8-18 17:14  /   查看:2927  /  回复:1
1金币
调试导出功能时,以POST方式访问如下的链接会直接返回一个HTML,




http://localhost:58723/20200818170111.ar13?Token=9b840c4e-8333-40b2-a700-7cfe6ac71e94&Command=Export&ExportType=Html&FileName=20200818170111&PreviewPages=0&Pagination=False&MutiSheet=False&Generation=1





我想知道导出时是否在磁盘上生成了 临时文件,
如果是生成了临时文件,我们在用两台服务器做负载的时候,
就需要把这个临时文件写入到分布式的文件系统,让2台都能读取到这个文件,
不然可能出现用户访问服务器1,在1磁盘上生成了下载文件,返回下载链接,
用户请求下载链接时却转到2上,找不到这个文件导致下载失败的场景.


如果是直接从服务器的内存中构造数据返回响应流就不用做这些处理了,
我想确定一下 下载过程中是否会在磁盘上生成临时文件?


1 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-8-18 18:03:25
沙发
有临时文件的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部