首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Google Cloud CDN访问Google云存储公共对象

如何使用Google Cloud CDN访问Google云存储公共对象
EN

Stack Overflow用户
提问于 2017-03-09 17:32:57
回答 2查看 2.5K关注 0票数 4

我有一些来自Google Cloud Storage(GCS)的公共二进制文件,我想探索一下Google Cloud CDN的用法,以降低延迟。在创建GCS对象时,我通过设置适当的HTTP头来使用GCS缓存。

是否可以使用Google Cloud CDN从GCS为这些对象提供服务?如果没有,Google Cloud CDN是否只适用于HTTP(S)负载均衡器?

EN

回答 2

Stack Overflow用户

发布于 2017-03-10 02:07:31

Google Cloud Storage在默认情况下确实提供了一定数量的边缘缓存,因此我建议您通过实验来衡量您的性能是否已经足够好到需要CDN。

也就是说,Google Cloud CDN和Cloud Load Balancer支持GCS buckets作为后备资源,尽管该功能仍处于测试阶段。完整的说明在这里:https://cloud.google.com/compute/docs/load-balancing/http/using-http-lb-with-cloud-storage

要进行设置,可以像往常一样配置一个Google负载均衡,但作为后备存储桶,指定一个GCS存储桶,并指定使用云CDN,如下所示:

代码语言:javascript
复制
gcloud beta compute backend-buckets create static-bucket \
    --description "A Bucket" \
    --gcs-bucket-name [EXAMPLE_BUCKET] \
    --enable-cdn
票数 3
EN

Stack Overflow用户

发布于 2017-03-09 17:35:54

据我所知,Google Cloud Storage附带了某种边缘缓存。

是的,你需要一个LB学位。它是测试版,请阅读文档here

这可能是为了服务于同一域名的静态文件和动态后端,而不是将CDN添加到GCS。

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

https://stackoverflow.com/questions/42691577

复制
相关文章

相似问题

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