如何查找CDN是否已启用我的Google云存储桶?

时间:2019-12-23 13:52:35

标签: google-cloud-platform google-cloud-cdn

我已通过“ 存储旧对象读取器权限”启用了“ allUsers ”。现在如何找到CDN是否处于活动状态?请帮我。谢谢

3 个答案:

答案 0 :(得分:2)

要将Google Cloud CDN与Cloud Storage一起使用,需要HTTP(S)负载均衡器。要查看是否已配置CDN,请查看负载均衡器的配置。您还可以在Google Cloud Console中查看Cloud CDN页面:

https://console.cloud.google.com/networking/cdn/list

答案 1 :(得分:1)

除了@JohnJanley答案之外,您可能对此feature description感到困惑

  

由于默认情况下,公共可读对象缓存在云存储网络中,因此云存储的行为本质上类似于内容交付网络(CDN),您无需任何工作。

Cloud Storage充当CDN,但它不是CDN,并且不使用Google CDN。要控制缓存,您可以play with metadata

答案 2 :(得分:0)

首先设置基本组件:

  1. 创建存储桶
  2. 创建HTTP(S)负载均衡器并选中CDN复选框

接下来,对于要缓存的每个对象:

  1. 制作对象publicly readable
  2. 将对象元数据cache-control headers设置为包括masterpublic以存储在缓存中,例如max-age

要测试Cloud CDN是否提供了对象,请使用您的负载均衡器的主机名访问该对象,然后查找由Cloud CDN添加的Age:响应标头:

Cache-Control:public,max-age=3600