如何让PyCharm中关闭Flask应用后无法继续访问服务?
- 内容介绍
- 文章标签
- 相关推荐
本文共计484个文字,预计阅读时间需要2分钟。
这种问题通常是在退出Flask服务时选择了disconnected而不是terminate,disconnected是一种假断开,只是在PyCharm中停止了,但Python解释器仍在运行该服务。默认选项是ask,但通常情况下会选择是。
这种问题一般是退出flask服务时选择了disconected而不是选择terminate,dicconected是一种伪断开,只是在pycharm这里中止了,但是python解释器依旧在运行这个服务。
默认选项是ask,但是一般情景下,我们退出的话应该是关闭程序,而不是缩小化到托盘,所以更改上图的默认设置为退出该进程。
如果已经手贱点了disconnect,那么一种好方法是直接在任务管理器结束python解释器。
但是实际情况下我们还是只关闭运行flask的python解释器就行了
利用cmd关闭监听这个解释器就行
netstat -ano | findstr 5000
一般flask启动时监听的是5000端口,如果修改的话更改后面的端口号
找到该进程的PID 这里是13384,然后利用下面命令把它结束掉。
本文共计484个文字,预计阅读时间需要2分钟。
这种问题通常是在退出Flask服务时选择了disconnected而不是terminate,disconnected是一种假断开,只是在PyCharm中停止了,但Python解释器仍在运行该服务。默认选项是ask,但通常情况下会选择是。
这种问题一般是退出flask服务时选择了disconected而不是选择terminate,dicconected是一种伪断开,只是在pycharm这里中止了,但是python解释器依旧在运行这个服务。
默认选项是ask,但是一般情景下,我们退出的话应该是关闭程序,而不是缩小化到托盘,所以更改上图的默认设置为退出该进程。
如果已经手贱点了disconnect,那么一种好方法是直接在任务管理器结束python解释器。
但是实际情况下我们还是只关闭运行flask的python解释器就行了
利用cmd关闭监听这个解释器就行
netstat -ano | findstr 5000
一般flask启动时监听的是5000端口,如果修改的话更改后面的端口号
找到该进程的PID 这里是13384,然后利用下面命令把它结束掉。

