上传:先上传到应用服务器,再由应用服务器上传到 ftp 是这样的吗? 下载:向应用服务器发请求,在由应用服务器下载 ftp 上的文件图片再返回吗?能不能客户端直接到 ftp 上读文件图片?
1
p2pCoder 2018-05-25 20:14:33 +08:00 via Android
没做过大型文件上传下载,开发过 车贷与信贷系统的文件服务器
考虑的核心是安全与权限控制,首先,文件服务器是单独的子域名,单独的服务器或者集群。文件服务也不会选择 ftp 这种方式,权限不好控制,也不安全,一般会选择一些文件系统来保证高可用和防止数据丢失,我呆过的两家做 p2p 的公司选择的都不是很新的文件系统,一个是 nfs,一个是 fastdfs. 而且两家公司文件服务器都是用 servlet 写的,没有用任何框架,确保配置参数最少,也有一堆参数验证,上一家公司 规模偏小,参数设计的比较复杂,因为服务直接会让浏览器调,现在这家公司规模大些,文件服务没用暴露在 web 端,通过微服务方式提供,更多是逻辑控制 |
2
msg7086 2018-05-26 00:27:32 +08:00
这个场景里没看出来 ftp 协议有什么用处。
|