我在烧瓶教程后做了一个烧瓶应用程序。在python flaskApp.py
之后,我该如何停止该应用?我在终端中按ctrl + c
但我仍然可以通过浏览器访问该应用程序。我想知道如何停止应用程序?感谢。
我甚至重新启动了vps。重新调整vps后,应用程序仍在运行!
答案 0 :(得分:1)
CTRL + C是退出应用程序的正确方法,我不认为你可以在CTRL + C之后访问网址。在我的环境中它运作良好。
CTRL + C后的终端输出是多少?也许你可以添加一些细节。
您可以尝试通过curl访问网址,以测试浏览器缓存或与浏览器相关的任何内容是否会导致此问题。
答案 1 :(得分:1)
由于您正在使用apache以便停止您的应用,因此您必须通过删除来自' / etc / apache2 / sites-enabled /'的.conf文件来禁用它。文件夹,然后重新启动Apache服务器。这肯定会破坏你当前的运行会话。
$ sudo a2ensite conf_filename.conf
$ sudo service apache2 restart
尝试一下,您的网站就会关闭。要重新启用它,请将文件复制粘贴到' / etc / apache2 / sites-available /'并运行以下命令以再次启用它。
{{1}}
现在您的网站将重新上线。
答案 2 :(得分:1)
你试过pkill python
吗?
警告:如果与其他人共享服务器,请在咨询系统管理员之前不要这样做。