解决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闭包实现计数器的方法
May 05 Python
Python编程之微信推送模板消息功能示例
Aug 21 Python
用Pygal绘制直方图代码示例
Dec 07 Python
Django中url的反向查询的方法
Mar 14 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
Apr 24 Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 Python
详解Python3中ceil()函数用法
Feb 19 Python
Python3内置模块random随机方法小结
Jul 13 Python
django认证系统 Authentication使用详解
Jul 22 Python
用sqlalchemy构建Django连接池的实例
Aug 29 Python
Python 实现自动获取种子磁力链接方式
Jan 16 Python
Python结合百度语音识别实现实时翻译软件的实现
Jan 18 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新手上路(六)
2006/10/09 PHP
php 遍历数据表数据并列表横向排列的代码
2009/09/05 PHP
PHP实现获取FLV文件的时间
2015/02/10 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
php 7新特性之类型申明详解
2017/06/06 PHP
php+javascript实现的动态显示服务器运行程序进度条功能示例
2017/08/07 PHP
PHP排序二叉树基本功能实现方法示例
2018/05/26 PHP
HTML中的setCapture和releaseCapture使用介绍
2012/03/21 Javascript
js控制表单奇偶行样式的简单方法
2013/07/31 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
javascript验证身份证号
2015/03/03 Javascript
Javascript中的arguments与重载介绍
2015/03/15 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
node.js实现回调的方法示例
2017/03/01 Javascript
Node.js原生api搭建web服务器的方法步骤
2019/02/15 Javascript
layui之数据表格--与后台交互获取数据的方法
2019/09/29 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
python简单判断序列是否为空的方法
2015/06/30 Python
python对象及面向对象技术详解
2016/07/19 Python
python subprocess 杀掉全部派生的子进程方法
2017/01/16 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
JD Sports比利时官网:英国领先的运动鞋和运动服饰零售商
2018/10/10 全球购物
宣传策划类求职信范文
2014/01/31 职场文书
公司向个人借款协议书范本
2014/10/09 职场文书
工作失职检讨书(精华篇)
2014/10/15 职场文书
解除同居协议书
2015/01/29 职场文书
学习雷锋精神倡议书
2015/04/27 职场文书
校运会宣传稿大全
2015/07/23 职场文书
2016年秋季新学期致辞
2015/07/30 职场文书
小数乘法教学反思
2016/02/22 职场文书
Feign调用传输文件异常的解决
2021/06/24 Java/Android
python自动化测试之Selenium详解
2022/03/13 Python