Google App Engine是否使用Google CDN分发静态资源?

时间:2010-04-24 14:26:53

标签: google-app-engine cdn

我在网上发现了很多文章,描述了如何将GAE用作CDN。但是,我无法在Google的App Engine文档中找到有关CDN的任何提及。

有人可以请一些官方文件/文章提及GAE之上开发的应用程序如何从Google CDN服务器中受益?

提前致谢:)

2 个答案:

答案 0 :(得分:8)

是的,GAE使用谷歌的基础设施来获取静态内容。

查看此session at Google IO 2009并阅读slides 24-28

静态内容由专门的基础架构处理。 App运行时无法为它们服务。

答案 1 :(得分:3)

使用App Engine作为分布式文件托管并不是该服务的“官方”用法,因此这就是为什么它在任何官方文档中都没有被提及。

App Engine应用程序由多个Google制作数据中心提供,因此理论上您的应用程序将像GMail或Docs一样快速地(或多或少)提供请求。

如果您的所有应用都提供静态文件,那么您基本上可以在Google的服务器上获得免费(一定程度)的CDN。

Some googling找到了很多如何实现这一目标的例子。