Google App Engine - 如何部署持续运行的代码?

时间:2016-01-30 18:08:55

标签: java google-app-engine

对不起的标题感到抱歉,但我想不出怎么说出来。

我已经向Google App Engine部署了一个应用程序,它使用servlet来处理对我服务器URI的请求。 servlet是按容器按需实例化的,但我没有在文档中看到有关如何部署在后台不断运行的代码的任何内容(即相当于部署时运行的主要方法,因为没有更好的解释)可以由servlet引用。如果有人能指出我正确的方向,我会很感激。感谢

1 个答案:

答案 0 :(得分:0)

  1. 将代码部署为新版本。
  2. 启动新实例。
  3. 将默认版本更改为新版本。
  4. 关闭旧实例。
  5. 您有责任确保您的代码正常关闭。

    请注意,新旧实例仍然共享Memcache / datastore,您可以使用它来传递无缝转换所需的任何数据。