首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Cloudflare的R2提供静态文件

从Cloudflare的R2提供静态文件
EN

Stack Overflow用户
提问于 2022-06-27 21:44:18
回答 1查看 474关注 0票数 0

体系结构描述

我有一个Django应用程序托管在Azure应用程序服务容器和代理通过Cloudflare的DNS。

该应用程序工作出色,使用WhiteNoise,我能够提供存储在Azure (10 GB)附带的Azure存储容器中的静态文件。问题是,存储只服务于Web使用的文件(构建过程中上传的文件,没有手动添加其他文件的选项),并且它仅限于100 of /月的输出带宽。

我想尝试和使用Cloudflare R2存储,因为它有无限的带宽,并允许您上传任何类型的文件。我主要是用图片。

问题

如何在Django应用程序上从Cloudflare的R2中提供静态文件?

编辑:

我已经成功地使用R2连接到Cloudflare的Boto3桶,但仍然无法链接到Azure上的Django应用程序。

EN

Stack Overflow用户

发布于 2022-06-29 01:00:34

从成本/延迟的角度看,我不知道R2作为CDN的功能有多好,但是只要您保持在空闲的范围内,这可能是很好的(TTFB延迟和任何对象存储一样是最大的问题)。

我们正在努力使将缓存放在R2前面成为可能,这样,一旦出现了性能和成本方面的问题,就会有所帮助。

不幸的是,我认为这将是一个糟糕的媒介调试您的问题,因为它是不清楚的。也许在R2不和谐上获得实时帮助,然后在你解决了问题后再回到这里发布答案?

因为这听起来很棘手,所以如果您有一个工作示例,我们很乐意在https://developers.cloudflare.com/r2/examples/上托管它。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72778612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档