1

我在 Google App Engine 上提供一个超级简单的静态网站。我选择了苏黎世的地点,它在我在欧洲测试过的所有地点都提供相当不错的内容。我在网上进行的速度测试显示欧洲的页面加载速度 <1s。然而,在美国,尤其是西海岸、南美、亚洲和澳大利亚,页面加载时间超过 3 秒,这对我来说是不可接受的。

因此,我想到了使用 Google Cloud CDN。不幸的是,他们的 CDN 似乎需要一些 HTTPS 负载平衡器,我不知道如何设置它。如果 Google 有自己的 CDN 似乎很愚蠢,但这不适用于他们的 App Engine,所以我不得不去 Cloudflare。

4

1 回答 1

2

很遗憾,您无法在 Google App Engine 上为您的网站使用 Google Cloud CDN。如今,Cloud CDN 可用于提供源自 Cloud Storage 存储桶、Compute Engine 实例组和 Compute Engine 网络端点组的内容。

查看文档Cloud CDN 概述

Cloud CDN 内容交付网络与 HTTP(S) 负载平衡一起使用,以向您的用户交付内容。HTTP(S) 负载平衡器提供接收请求的前端 IP 地址和端口以及响应请求的后端。

Cloud CDN 内容可以来自各种类型的后端:

我在 Google Public Issue Tracker 发现了两个关于为 App Engine StandardFlexible添加 Cloud CDN 支持的功能请求- 您可以加入这些案例、评论和跟踪进度。

您可以在本文中找到一个简单站点的可能解决方法

于 2020-03-05T08:36:45.180 回答