在appengine上切换语言

时间:2016-02-09 06:29:31

标签: google-app-engine

考虑一个appengine项目是在PHP中完成的情况,但现在完全被Go重写(不是新的模块/版本,但完全重写,不需要维护旧的PHP版本)所取代。

是否可以在现有项目上部署新项目,或者删除现有项目并创建新项目更好(它还不是真正的公共项目,无论如何都是服务的通过自定义域 - 假设停机时间不受关注)?

我特别关注的是PHP版本中可能存在一些缓存垃圾,而且一般情况下我想更好地理解部署实际上做了什么 - 就像rsync一样,如果是文件则从远程删除不是本地人吗?除了代码库,我还关注旧的静态文件夹等。

1 个答案:

答案 0 :(得分:1)

对于新版本的应用程序(即,不使用新的应用程序ID),完全可以切换到另一种语言。旧版本(以前的语言)可用,直到您手动删除它们,或者使用旧版本老化的新语言部署足够的新版本。

只要您更改版本,缓存垃圾就没有问题。