5

我正在使用 firebase 制作应用程序。

用户上传的照片保存在 Firebase 存储中。

我使用 firebase 云功能制作缩略图以更快地加载照片提要,

但在一页中,我需要一次加载原始照片(最多 30 张照片)。

为了更快地加载原始照片,我想使用谷歌云 CDN。

我在这里关注了google cloud cdn docs,制作了负载均衡器和 cdn

在此处输入图像描述

我可以看到 Cloud CDN : Enabled(后端存储桶是我的 Firebase 存储),但它似乎无法正常工作。

在我的应用程序中,我使用类似于“firebasestorage.googleapis.com/....”的 Firebase 存储 URL 加载这些图片。

如何将我的 Firebase 存储与谷歌云 CDN 集成?

4

1 回答 1

5

使用firebasestorage.googleapis.com听起来像这里的问题。当您在项目中设置 Cloud CDN 时,您必须创建一个 HTTP(S) 负载平衡器才能公开存储桶。只有当您通过负载平衡器访问数据时,Cloud CDN 才会启动。尝试访问负载均衡器的公共 IP 而不是firebaseURL。您可以在截屏的同一页面中找到 IP 地址。最后,不要忘记确保您希望通过 CDN 提供的文件遵守这些限制

于 2018-05-09T11:06:43.200 回答