解决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中列表生成式和生成器的区别
Aug 03 Python
关于Python元祖,列表,字典,集合的比较
Jan 06 Python
如何用itertools解决无序排列组合的问题
May 18 Python
Python的numpy库中将矩阵转换为列表等函数的方法
Apr 04 Python
浅谈python日志的配置文件路径问题
Apr 28 Python
利用Python实现原创工具的Logo与Help
Dec 03 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
Jul 19 Python
python tkinter组件摆放方式详解
Sep 16 Python
详解Python中的Lock和Rlock
Jan 26 Python
python在协程中增加任务实例操作
Feb 28 Python
用python删除文件夹中的重复图片(图片去重)
May 12 Python
python四个坐标点对图片区域最小外接矩形进行裁剪
Jun 04 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结合飞信 免费天气预报短信
2009/05/07 PHP
Blitz templates 最快的PHP模板引擎
2010/04/06 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
jQuery 加上最后自己的验证
2009/11/04 Javascript
JavaScript简单实现网页回到顶部功能
2013/11/12 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
2014/06/17 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
纯js实现重发验证码按钮倒数功能
2015/04/21 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
再次谈论React.js实现原生js拖拽效果引起的一系列问题
2016/04/03 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
快速入门Vue
2016/12/19 Javascript
JavaScript纯色二维码变成彩色二维码
2020/07/23 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
2018/01/03 Javascript
JavaScript中arguments和this对象用法分析
2018/08/08 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
vue自定义指令的创建和使用方法实例分析
2018/12/04 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
Django自定义分页效果
2017/06/27 Python
Scrapy使用的基本流程与实例讲解
2018/10/21 Python
python topk()函数求最大和最小值实例
2020/04/02 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
东方通信股份有限公司VC面试题
2014/08/27 面试题
农村婚礼证婚词
2014/01/10 职场文书
告诉你怎样写创业计划书
2014/01/27 职场文书
献爱心捐款倡议书
2014/05/14 职场文书
学校清明节活动总结
2014/07/04 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
水电工岗位职责
2015/02/14 职场文书