Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud storage 如何使用谷歌云CDN访问谷歌云存储公共对象_Google Cloud Storage_Google Cloud Platform_Google Cloud Cdn - Fatal编程技术网

Google cloud storage 如何使用谷歌云CDN访问谷歌云存储公共对象

Google cloud storage 如何使用谷歌云CDN访问谷歌云存储公共对象,google-cloud-storage,google-cloud-platform,google-cloud-cdn,Google Cloud Storage,Google Cloud Platform,Google Cloud Cdn,我有一些来自谷歌云存储(GCS)的公共二进制文件,我想探讨一下如何使用谷歌云CDN来降低延迟。我通过在创建GCS对象时设置适当的HTTP头来使用GCS缓存 是否可以使用谷歌云CDN从地面军事系统为这些对象提供服务?如果不是,Google Cloud CDN是否只与HTTP(S)负载平衡器配合使用?据我所知,Google Cloud Storage附带了某种边缘缓存 是的,你需要一个LB。它是测试版,请阅读文档 这可能是为了服务同一域的静态文件和动态后端,而不是将CDN添加到GCS。默认情况下,谷

我有一些来自谷歌云存储(GCS)的公共二进制文件,我想探讨一下如何使用谷歌云CDN来降低延迟。我通过在创建GCS对象时设置适当的HTTP头来使用GCS缓存


是否可以使用谷歌云CDN从地面军事系统为这些对象提供服务?如果不是,Google Cloud CDN是否只与HTTP(S)负载平衡器配合使用?

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

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


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

默认情况下,谷歌云存储确实提供了大量边缘缓存,因此我建议您通过实验来衡量您的性能是否已经足够好,需要CDN

这就是说,谷歌云CDN和云负载均衡器支持GCS存储桶作为支持资源,尽管该功能处于测试阶段。完整的说明如下:

要进行设置,请像往常一样配置Google云负载平衡器,但作为备份bucket,请指定GCS bucket,并指定应使用云CDN,如下所示:

gcloud beta compute backend-buckets create static-bucket \
    --description "A Bucket" \
    --gcs-bucket-name [EXAMPLE_BUCKET] \
    --enable-cdn

有没有人获得负载平衡器URL来为匿名用户返回bucket对象?我不知道如何让LB工作,请参见我的问题: