更新仅静态文件更改的应用时,Google App Engine应用实例是否会重新启动

时间:2016-02-11 01:57:00

标签: google-app-engine

假设我有一个包含静态文件和一些代码的应用程序。静态文件在app.yaml中描述。我是第一次上传我的应用程序。

如果我现在只更改静态文件并重新上传我的应用程序,GAE会重新启动我的实例吗?如果没有这是我的预期,我想知道。如果不是,除了使用静态文件的第三方CDN之外,还有其他方法可以在不重新启动运行实例的情况下上传静态内容吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用SDK上传器,它将更新整个内容,包括静态文件和正在上传的模块的代码,它将重新启动与相应模块的默认版本匹配的实例。 / p>

如果您愿意,您可以只更改模块的版本 - 现有实例将保持不变,为专门为这些版本制定的网址提供请求。但是所有进入默认版本(最新上传的)的新请求都将由新实例提供。