hexllo 发表于 2020-8-18 17:14:21

请问导出的内部机制是怎样的

调试导出功能时,以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上,找不到这个文件导致下载失败的场景.


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


KearneyKang 发表于 2020-8-18 18:03:25

有临时文件的
页: [1]
查看完整版本: 请问导出的内部机制是怎样的