V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
masteryi
V2EX  ›  问与答

springmvc 用 ftp 做文件图片服务器大概的思路是什么?

  •  
  •   masteryi · 2018-05-25 19:09:26 +08:00 · 1162 次点击
    这是一个创建于 2380 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上传:先上传到应用服务器,再由应用服务器上传到 ftp 是这样的吗? 下载:向应用服务器发请求,在由应用服务器下载 ftp 上的文件图片再返回吗?能不能客户端直接到 ftp 上读文件图片?

    2 条回复    2018-05-26 00:27:32 +08:00
    p2pCoder
        1
    p2pCoder  
       2018-05-25 20:14:33 +08:00 via Android
    没做过大型文件上传下载,开发过 车贷与信贷系统的文件服务器
    考虑的核心是安全与权限控制,首先,文件服务器是单独的子域名,单独的服务器或者集群。文件服务也不会选择 ftp 这种方式,权限不好控制,也不安全,一般会选择一些文件系统来保证高可用和防止数据丢失,我呆过的两家做 p2p 的公司选择的都不是很新的文件系统,一个是 nfs,一个是 fastdfs.
    而且两家公司文件服务器都是用 servlet 写的,没有用任何框架,确保配置参数最少,也有一堆参数验证,上一家公司 规模偏小,参数设计的比较复杂,因为服务直接会让浏览器调,现在这家公司规模大些,文件服务没用暴露在 web 端,通过微服务方式提供,更多是逻辑控制
    msg7086
        2
    msg7086  
       2018-05-26 00:27:32 +08:00
    这个场景里没看出来 ftp 协议有什么用处。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2574 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 01:38 · PVG 09:38 · LAX 17:38 · JFK 20:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.