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 platform 如何在谷歌云cdn中更新分发?_Google Cloud Platform - Fatal编程技术网

Google cloud platform 如何在谷歌云cdn中更新分发?

Google cloud platform 如何在谷歌云cdn中更新分发?,google-cloud-platform,Google Cloud Platform,我刚开始使用谷歌云cdn,从我公司的aws开始 在aws中,我们可以使用ssl(使用CloudFront)使用s3为静态站点提供服务器。然而,当我更新s3时,我也需要更新cloudfront中的发行版 在GCP中,我已经设置了负载均衡器,其中包括指向我的云存储的云cdn。但是,我看不到刷新分发版的选项。如果我在云存储中更新我的站点,如何刷新我的cdn?在GCP中手动启动cdn缓存更新是不可能的 但是,您可以使用向用户提供更新的内容 版本控制内容提供相同内容的不同版本, 通过在缓存之前向用户显示新

我刚开始使用谷歌云cdn,从我公司的aws开始

在aws中,我们可以使用ssl(使用CloudFront)使用s3为静态站点提供服务器。然而,当我更新s3时,我也需要更新cloudfront中的发行版


在GCP中,我已经设置了负载均衡器,其中包括指向我的云存储的云cdn。但是,我看不到刷新分发版的选项。如果我在云存储中更新我的站点,如何刷新我的cdn?

在GCP中手动启动cdn缓存更新是不可能的

但是,您可以使用向用户提供更新的内容

版本控制内容提供相同内容的不同版本, 通过在缓存之前向用户显示新内容来有效地删除它 参赛期限届满。因为版本控制是免费且易于使用的,所以我们 建议您使用版本控制作为更新的默认方法 可缓存内容

您还可以通过
max age
value()来影响更新内容的频率,下面介绍更多内容

请注意,如果您允许缓存,在下载时您可能会看到较旧的缓存 上载较新的替换对象后的对象版本。注 另外,因为对象可以缓存在 Internet无法强制缓存对象全局过期 (与强制浏览器刷新缓存的方式不同)。如果 您想阻止为公共可读的缓存版本提供服务 对象,在对象上设置“缓存控制:无缓存,最大年龄=0”

您也可以使用
gcloud