在哪里以及如何使用rest api存储用户上传的文件?

时间:2018-01-28 07:17:27

标签: azure-storage undertowjaxrsserver

目前我正在使用共享存储(azure文件存储)来存储个人资料图片和公司徽标以及管理员上传的一些自定义python脚本。我的休息服务在docker swarm集群中运行,其中所有节点都可以访问共享位置。这种设计有什么缺点吗?我目前正在将文件保存到该位置并为该文件创建一个URL,并使用我的nginx反向代理/负载均衡器将其作为静态资源提供。所以我很想知道这个设计是否有任何缺点,我怎样才能让它变得更好?

1 个答案:

答案 0 :(得分:0)

使用REST API可以通过多种方式访问​​,存储和操作Azure文件存储中的文件:

  

Azure文件服务提供以下四种资源:存储帐户,共享,目录和文件。共享提供了一种组织文件集的方法,也可以作为托管在云中的SMB文件共享进行安装。

更多信息here

在设计方面,它取决于您的客户可能会遇到什么样的担忧,连接速度慢,他们是否会永久需要这些文件......