使用 Cloud Functions 创建到 Cloud CDN 的外部负载均衡器

Create an external load balancer to Cloud CDN with Cloud Functions

我尝试使用 CDN 配置我的 Google 云功能。 我尝试使用本教程:https://cloud.google.com/cdn/docs/setting-up-cdn-with-serverless

使用一个函数作为后端端点看起来一切都很好,如果我打开负载平衡前端 IP,我会看到与打开直接函数相同的结果 URL。似乎这意味着如果我使用这个 IP,这个功能现在可以在 CDN 上运行。

但是我的函数太多了,因此我尝试对端点中的所有函数使用 URL 掩码。 URL 面具看起来像这样:

https://us-central1-my-real-project.cloudfunctions.net/<function>

问题是我无法理解如何使用 URL 掩码创建的 Cloud Functions 为我的端点使用负载平衡前端 IP。 当我打开负载平衡 IP 时,我得到:

Error: Not Found
The requested URL / was not found on this server.

PS。如果我尝试打开 http://<load-balancing-frontend-ip>/my-function-name

也是一样

UPD:

放置在 google 驱动器中的屏幕截图中的配置:

https://drive.google.com/drive/folders/1eI9tx_SQcJ_uJrlt-xzeZua9bwklszik?usp=sharing

抱歉,不知道如何分享其他方式的配置,并且由于声誉低而无法直接附加有问题的图像

documentation 中所述,URL 掩码必须仅为 /<function>。之前没有URL。