gpt4 book ai didi

google-app-engine - 我应该将我的静态资源从 App Engine 移动到 Google Cloud Storage 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 15:19:36 24 4
gpt4 key购买 nike

我们在 App Engine 中有一个网络应用程序。我想知道将我的静态资源(即图像、CSS 文件和 JS 文件)从 App Engine 移出并从 Google Cloud Storage 为它们提供服务是否是个好主意。

我的想法有两个:

1) 我们可以通过 Google Cloud Storage 获得 CDN 的优势。我们甚至可以为每个文件配置元数据以设置过期 header 、gzip 压缩等。此外,通过提供来自不同域的文件,我们可以让浏览器并行下载更多内容。

2) 通过从 App Engine 卸载一些文件,实例消耗将减少(对 App Engine 的请求减少),因此成本将下降。

我说的对吗?这是明智之举吗?

谢谢,

最佳答案

这些都没有意义。

1) App Engine 的边缘缓存具有类似于 CDN 的功能。不幸的是,它没有很好的记录。有一些关于它的 Google I/O 演讲。这是一个开始:http://eng.pulse.me/backend-tips-the-free-cdn/您还可以找到 Google I/O 2012 中的另一个演讲。如果访问足够多,您的静态文件将由边缘缓存提供,因此无需为此移动到 GCS。

2) 静态文件不接受实例是有据可查的。你已经读过这篇文章,所以你的“偏执狂”只是偏执狂,没有意义。通过将新版本上传到 App Engine、访问静态文件并在 Admin 中检查新实例,也非常容易进行测试。

关于google-app-engine - 我应该将我的静态资源从 App Engine 移动到 Google Cloud Storage 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19073038/

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