【发布时间】:2016-08-08 18:50:54
【问题描述】:
我有一个从 VM 运行的天蓝色站点。它上面有nodejs和mongodb。
该网站的功能之一是生成 html 文件,然后通过他们的 URL 将其传递给其他用户。我预计对 URL 的请求量很大,因此我不希望它们托管在我的 VM 上(我目前的计划非常低)。
Azure 提供哪些选项?一位在 AWS 阵营的朋友提到了 S3,但由于我已经在使用 Azure,我该怎么做呢?
谢谢。
【问题讨论】:
标签: azure
我有一个从 VM 运行的天蓝色站点。它上面有nodejs和mongodb。
该网站的功能之一是生成 html 文件,然后通过他们的 URL 将其传递给其他用户。我预计对 URL 的请求量很大,因此我不希望它们托管在我的 VM 上(我目前的计划非常低)。
Azure 提供哪些选项?一位在 AWS 阵营的朋友提到了 S3,但由于我已经在使用 Azure,我该怎么做呢?
谢谢。
【问题讨论】:
标签: azure
我不知道您所说的“传递给其他人”是什么意思,但如果您正在谈论下载东西,那么(基于 S3)Azure 有所谓的Azure Blob Storage,它被设计为一个关闭 VM 的存储区域来托管用于服务的静态文件。我在 Azure 之外运行的网站存储了我所有的静态文件,以便从这里下载。它是廉价存储,不会占用您的 Azure VM 空间。
编辑
正如 David Makogon 在 cmets 中所指出的那样,您实际上应该能够在它们生成并存储在那里之后从 blob 存储中将 HTML 文件提供给服务器,因此您的 VM 生成 HTML 并将其保存到 BLOB 和 BLOB 提供它.
【讨论】:
default.html)。