sanic 服务地址占用,可以试下干掉进程。。。

'''
OSError: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): address already in use
[2018-04-03 19:59:59 -0700] [3262] [INFO] Server Stopped
'''
报错原因是地址被占用了,再次运行就报这个了,但是用IDE(pycharm)运行的,但是运行窗口明明是点停止的,运行窗口都关了。可是运行环境在服务器(ubuntu/linux)上,服务器上还占用着这个地址呢!

但是,我不知道怎样关!目前知识薄弱的我只想到杀进程。。。

pycharm 运行窗口如果关之前有注意到进程号: kill -9 PID(进程号)
在服务器上,命令查看一下进程 ps aux

类似
root 3241 0.0 0.1 12516 2980 pts/9 Ss+ 19:58 0:00 bash -c cd /root/myPy; env "PYTHONUNBUFFERED"="1" "P
root 3242 0.0 1.1 202440 22904 pts/9 Sl+ 19:58 0:00 /myPyVirtualenv/pyvir/bin/python3 -u /root/myPy/demo

这两个进程,干掉3241即可,下面的3242是我的python虚拟环境,干掉虚拟环境也行。

kill -9 3241

你可能感兴趣的:(sanic 服务地址占用,可以试下干掉进程。。。)