无法在Google App Engine Launcher中停止Web服务器

12 投票
4 回答
1004 浏览
提问于 2025-04-19 20:12

我在Google App Engine Launcher上运行开发用的网页服务器,一切都很顺利。

但是我无法成功停止它。当我按下停止按钮时,什么也没有发生。

按下停止后,日志里也没有任何记录。

而且之后我无法关闭这个启动器。

关闭启动器的唯一方法就是通过任务管理器。

不过,当我通过命令行用 dev_appserver.py myapp 启动时,可以通过按Ctrl+C成功停止。

顺便说一下,我是在代理环境下使用的。

4 个回答

0

我也遇到过这个问题。这跟你正在运行的应用程序有关。如果你确定它运行得很好,那可能是它在某种程度上给服务器带来了过大的负担。我强烈建议你记录下代码中相关的部分,这样可以在日志控制台中显示出任何问题。希望这能帮到你。

0

我觉得你的服务器崩溃了,可能是因为你让它负担太重了,或者可能是内部出现了错误,这种错误可以通过重新安装网页服务器来解决。

0

这只是个建议,但我觉得如果你不停地向这个IP发送请求,可能会让服务器崩溃。

1

这个文档只提到了如何从命令行停止启动器,而没有提到从启动器窗口停止的方法:

要停止本地服务器:在Mac OS X或Unix系统上,按下Control-C;在Windows系统上,在命令提示符窗口中按下Control-Break。

撰写回答