一个静态文件服务用阿里云产品使用搭配求教

2017-08-27 19:15:06 +08:00
 burnex

需求是这样的:用户可以从外部导入若干文本文件(这个时候将文本文件下载到服务器保存,通过 git clone 的方式下载),其他用户可以访问这些文本文件。

我设想的方案是:一台 ecs 作为主服务器、然后将用户的文本文件存在阿里云的块存储中,这个快存储就是作为数据盘,因为服务端使用的 tornado 框架,为了用户能访问到这些文本文件,所以将块存储的目录建立一个软连接到 tornado 的 static 目录中,这样用户就能访问到这些文件了。然后通过在这个目录上加 cdn 来加快这些文件的访问速度。

求教下大家这个方案是否可行?是否还有更好的方案?先谢谢了

1262 次点击
所在节点    问与答
5 条回复
burnex
2017-08-27 22:57:53 +08:00
有人知道吗?
lslqtz
2017-08-28 04:54:20 +08:00
1、如果只增不减之类的为什么用 git clone 的方式下载。。
2、为什么用块存储而不是 oss
burnex
2017-08-28 10:11:27 +08:00
1. 因为每个用户的这些文本文件都是以 git 管理的,有可能会减
2. 因为需要使用 git 来管理这些文件,所以想到的用块存储
@lslqtz
lslqtz
2017-08-30 09:17:41 +08:00
@burnex 可行
去做就行了
burnex
2017-08-30 11:33:23 +08:00
@lslqtz 谢谢你的回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/386171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX