解决python web项目意外关闭,但占用端口的问题


Posted in Python onDecember 17, 2019

问题描述

因为项目强制关闭,但是服务还在运行,导致重新运行项目时候 提示地址已经使用(端口被占用)

/usr/bin/python3.5 python-login-demo/index.py
http://0.0.0.0:8080/
Traceback (most recent call last):
 File "/var/www/git/mine/python-login-demo/index.py", line 64, in <module>
 application.run()
 File "/usr/local/lib/python3.5/dist-packages/web/application.py", line 341, in run
 return wsgi.runwsgi(self.wsgifunc(*middleware))
 File "/usr/local/lib/python3.5/dist-packages/web/wsgi.py", line 59, in runwsgi
 return httpserver.runsimple(func, server_addr)
 File "/usr/local/lib/python3.5/dist-packages/web/httpserver.py", line 177, in runsimple
 server.start()
 File "/usr/local/lib/python3.5/dist-packages/web/wsgiserver/wsgiserver3.py", line 1669, in start
 raise socket.error(msg)
OSError: No socket could be created -- (('0.0.0.0', 8080): [Errno 98] Address already in use)

解决方法

查找(<strong>lsof</strong>)该进程, 并结束(<strong>kill</strong>)该进程 即可.

$ lsof -i:8080               130 ↵
COMMAND  PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python3.5 31982 willike 3u IPv4 593966  0t0 TCP *:http-alt (LISTEN)

$ sudo kill 31982

以上这篇解决python web项目意外关闭,但占用端口的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python Socket编程入门教程
Jul 11 Python
python使用marshal模块序列化实例
Sep 25 Python
python实现批量改文件名称的方法
May 25 Python
python中的代码编码格式转换问题
Jun 10 Python
Django实现的自定义访问日志模块示例
Jun 23 Python
django中send_mail功能实现详解
Feb 06 Python
python距离测量的方法
Mar 06 Python
Python简单获取二维数组行列数的方法示例
Dec 21 Python
Python如何在windows环境安装pip及rarfile
Jun 15 Python
Python pytesseract验证码识别库用法解析
Jun 29 Python
Python OpenCV去除字母后面的杂线操作
Jul 05 Python
Django与数据库交互的实现
Jun 03 Python
selenium+Chrome滑动验证码破解二(某某网站)
Dec 17 #Python
python飞机大战 pygame游戏创建快速入门详解
Dec 17 #Python
Django app配置多个数据库代码实例
Dec 17 #Python
python关闭占用端口方式
Dec 17 #Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
Dec 17 #Python
Django对接支付宝实现支付宝充值金币功能示例
Dec 17 #Python
Django后端发送小程序微信模板消息示例(服务通知)
Dec 17 #Python
You might like
php计算整个目录大小的方法
2015/06/01 PHP
php抽象类用法实例分析
2015/07/07 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
jQuery Div中加载其他页面的实现代码
2009/02/27 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
关于js中alert弹出窗口文本换行问题简单详细说明
2012/12/11 Javascript
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
轻松理解Javascript变量的相关问题
2017/01/20 Javascript
AngularJS实现使用路由切换视图的方法
2017/01/24 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
打通前后端构建一个Vue+Express的开发环境
2018/07/17 Javascript
vue实现按需加载组件及异步组件功能
2019/05/27 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
js实现拾色器插件(ColorPicker)
2020/05/21 Javascript
使用js原生实现年份轮播选择效果实例
2021/01/12 Javascript
[42:52]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
python数字图像处理之骨架提取与分水岭算法
2018/04/27 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
linux查找当前python解释器的位置方法
2019/02/20 Python
全方位了解CSS3的Regions扩展
2015/08/07 HTML / CSS
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
请问软件开发中的设计模式你会使用哪些
2015/05/13 面试题
技术比武方案
2014/05/19 职场文书
节约粮食标语
2014/06/18 职场文书
民主生活会发言材料
2014/10/20 职场文书
红楼梦读书笔记
2015/06/25 职场文书
廉政党课工作报告案例
2019/06/21 职场文书
pycharm debug 断点调试心得分享
2021/04/16 Python
Python中npy和mat文件的保存与读取
2022/04/24 Python