dev_appserver.py 慢启动

dev_appserver.py slow start

一段时间后,我需要对 GAE Python (2.7) 第一代应用程序进行更改,但是当我在本地开发和 运行 时,由于启动速度非常慢,它基本上无法使用。 这些是打印的日志:

INFO     2019-10-18 07:56:35,533 devappserver2.py:278] Skipping SDK update check.
INFO     2019-10-18 07:56:35,595 api_server.py:275] Starting API server at: http://localhost:36159
INFO     2019-10-18 07:56:35,599 dispatcher.py:270] Starting module "default" running at: http://127.0.0.1:8080
INFO     2019-10-18 07:56:35,600 admin_server.py:152] Starting admin server at: http://localhost:8000
INFO     2019-10-18 08:01:01,644 instance.py:294] Instance PID: 28496

我注意到最后一行 (instance.py) 是在大约 5 分钟后打印的,并且仅在该应用响应请求之后,而不是之前。有趣的是,管理服务器 (localhost:8000) 立即可用。当然,当我更改一些代码时,它会自动重新加载并再次重复。

我tried/found出来的东西:

有趣的是,最后两行日志之间的停顿总是大约 5 分钟,不确定为什么是那个时间。

Python 2.7.14 OS:OpenSuse Leap 15.0

我 运行 没主意了,如有任何建议,我们将不胜感激。

我无意中解决了这个问题。 我想 运行 Jupyter notebook,但出现错误:

error: [Errno 99] Cannot assign requested address

在 /tornado/netutil.py 中调试后,我注意到它尝试使用 IP 192.168.1.50,我不确定它是从哪里来的,(可能是我在玩游戏时设置的我以前的家庭网络),但是当我从 /etc/hosts 中删除它时,Jupyter 和 GAE 都可以正常工作。

真巧:)