我不确定您对“每个脚本”的含义是什么,但只有满足以下所有条件时,才能将对象存储在Google Cloud CDN缓存中:
它由启用了Cloud CDN的后端服务或后端存储桶提供服务。 这是对GET请求的回应。 状态代码为200,203,300,301,302,307或410。 它具有Content-Length标头或Transfer-Encoding标头。 此外,响应必须满足以下两个要求:
它有一个Cache-Control:public头。 它有一个Cache-Control:s-maxage,Cache-Control:max-age或Expires头。
对于后端存储桶,您可以通过将对象标记为公共共享来满足这两个要求。
您可以在使用L7负载均衡器时启用Google Cloud CDN,并且如果您的对象满足Google Cloud CDN将缓存的所有要求。
如果您负担不起HTTP(S)负载均衡器和Google Cloud CDN的费用,则始终可以使用距离用户最近的区域中的实例。这是可用区域的列表。
https://cloud.google.com/compute/docs/regions-zones/#available