gpt4 book ai didi

azure - 降低 Azure 存储上的文件托管站点的出站带宽成本?

转载 作者:行者123 更新时间:2023-12-01 06:26:57 27 4
gpt4 key购买 nike

我目前正在运行一个文件托管站点作为副项目,并使用 Azure 存储来实际存储和提供文件。对我来说最大的问题是我也希望能够支持相对较大的文件,而这些文件的服务成本确实很高。

根据pricing details对于 Azure 出站数据传输,向用户提供文件服务的费用为每 GB 0.087 美元。对于图像之类的东西来说这没问题,但如果用户存储 1 GB 视频之类的东西,那么每个想要下载该文件的人将花费大约 9 美分。即使我尝试通过该服务货币化,我也不知道如果该服务变得流行,我如何能够合理地维持这些成本。

有人对降低出站数据传输成本有任何建议或替代方案吗?

编辑:当我遇到降低成本的有用方法时,我将更新以下列表:

  • 使用 Cloudflare 等免费 CDN 提供商。具体来说,对于我来说,我只为通过 Azure 存储提供的文件启用 CDN,因为为我的整个站点启用它会施加 100MB 文件大小上传限制。需要注意的一件事是 Cloudflare doesn't cache everything ,因此,尽管我已经涵盖了图像,但对于用户可能上传的许多其他媒体类型,我仍然不走运。

  • 压缩上传的文件,以便出站传输不会使用太多带宽。

  • 如果您使用云存储,但将网站托管在具有充足带宽的专用服务器上,则可以实现某种本地缓存并直接从缓存提供内容,而存储提供商则作为缓存未命中。不幸的是,这对我来说不可行,因为我还在 Azure 上托管我的网站,并且出站数据传输率适用于整个服务堆栈。

最佳答案

您的所有 Assets 是否都是公开可用的,或者您在它们之前是否有某种身份验证?如果它们是公开可用的,那么也许 CDN 是一个选择

关于azure - 降低 Azure 存储上的文件托管站点的出站带宽成本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27385952/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com