美文网首页
sanic 服务地址占用,可以试下干掉进程。。。

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

作者: 胖腚猴 | 来源:发表于2018-04-04 11:08 被阅读0次

    '''
    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 服务地址占用,可以试下干掉进程。。。

          本文链接:https://www.haomeiwen.com/subject/qehkhftx.html