Google Cloud Appengine存储空间

时间:2018-06-12 23:57:44

标签: google-app-engine google-cloud-platform google-cloud-storage

我是Appengine的新手,我似乎无法解决静态文件服务问题。我已阅读所有官方相关文档。

据我所知,在app.yaml中将目录或文件标记为静态将会将它们与源"分开。但是,我无法再找到任何信息。

在app引擎部署之后,我看到两个GCS存储桶。默认存储桶" projectname.appspot.com"和一个临时存储桶" staging.projectname.appspot.com"。我的项目有很多静态文件,这些文件都正确提供,但默认存储桶是完全空的。这些文件实际存储在哪里?

我几乎找不到关于暂存文件的确切内容以及如何使用临时文件"以及临时文件的信息。一周后删除。这个暂存存储桶似乎同时包含源文件和静态文件,但所有文件名都经过哈希处理,因此不会立即明显。

我的问题是app引擎静态文件到底在哪里?他们在哪里以及如何存储?我的应用程序是一个基于Django的应用程序,如果它相关。

1 个答案:

答案 0 :(得分:1)

静态文件不会保存到您应用的存储桶中,但是在Google的基础上专门用于直接提供静态内容,这是您无法访问的静态内容,例如您的应用&#39 s桶。

另请参阅Does Google App Engine use google CDN to distribute static resources?

的已接受答案

通常,您不必担心静态文件的存储位置 - 只要部署成功,您就可以相信Google会为您的应用提供服务。