历史版本1 :OSS文件上传下载 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 版本编辑
报表服务器版本 | JAR 包 | 插件版本 | App 版本 |
---|---|---|---|
10.0 | 2019-06-13 | 4.2 | 10.0 |
2. 描述编辑
在业务中,经常会有上传文件保存到服务器,然后再从另外的报表中查看附件的需求。如果是单机的话,我们可以选择直接使用上传下载文件插件,将文件上传到服务器本机即可。
但是,集群环境下这么做行不通,原因如下:当文件上传到服务器A的磁盘上的时候,服务器B无法获取到,就会导致下载附件的时候报找不到文件的错误。
本来上传下载文件插件还提供了上传文件到FTP,可以解决集群中多个节点文件存储的问题,然而该插件无法设置FTP中文件的下载。
我们使用一种将文件上传到云存储服务器上的方案,可以使用通用OSS配置和OSS文件上传下载插件。
注意1:OSS文件上传下载插件是依赖通用OSS配置插件的,因此记得先安装通用OSS配置插件。
注意2:该方案不仅在集群下能用,在单机下如果希望把文件存储到阿里云的OSS上,也可以使用。