Google App Engine Launcher会降低应用响应速度

时间:2013-07-11 21:46:58

标签: python windows google-app-engine launcher

当我尝试使用GAE启动程序从localhost:8080访问本地应用程序时,每次非常一致地响应大约需要42秒。即使是最简单的应用程序,如hello world教程。这发生在chrome,firefox和IE中。我将发出请求并观察日志,42秒后我将在日志文件中获得“GET / HTTP / 1.1”200 426。我通过winpdb运行启动器并在等待期间多次暂停代码。我总是发现自己在_Condition.wait()on the True:line in threading.py。在GAE中,这可以追溯到taskqueue_stub.py中的_BackgroundTaskScheduler._Wait()或server.py中的AutoScalingServer._loop_adjusting_instances()。也许在获得锁定方面存在问题。

我目前的设置: GAE 1.8.1 Windows 7 64位 Python 2.7.5 64位(python.org)

如果我使用old_dev_appserver.py,则不存在此问题。我使用较旧的appserver获得即时响应。

0 个答案:

没有答案