masteryi
V2EX  ›  问与答

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

  •  
  •   masteryi · May 25, 2018 · 1480 views
    This topic created in 2980 days ago, the information mentioned may be changed or developed.

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

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