代码之家  ›  专栏  ›  技术社区  ›  Kyle

谷歌应用引擎-启动一个新的实例是否会导致用户等待它初始化?

  •  3
  • Kyle  · 技术社区  · 15 年前

    我知道当你的google app engine(gae)app有0个正在运行的实例(因为它已经空闲了一段时间),而一个用户请求一个页面时,用户必须等待实例启动,并进行所有的实例化,这会导致用户等待相当长的时间。

    我的问题是,当您的GAE应用程序已经运行了一个实例,但开始经历重载并开始启动第二个实例时的情况。

    在这种情况下,会发生:

    1. 一个用户最终会在请求得到响应之前等待第二个实例实例化吗?

    2. 在第二个实例完全实例化之前,是否不会向它发送请求,从而不让用户等待更长的时间?

    编辑:不幸的是,目前的答案是1。但是,有一个功能请求将行为更改为2。请在这个功能请求上加星号( http://code.google.com/p/googleappengine/issues/detail?id=2690 )帮助引起应用引擎开发人员的注意

    1 回复  |  直到 15 年前
        1
  •  1
  •   Dmitry    15 年前

    This blog post 可以给你一些提示。简言之,答案似乎是1)