((' 127.0.0.1',8080))已经关闭

时间:2016-03-11 08:35:52

标签: linux debian cherrypy beagleboneblack beagleboard

我正在尝试使用CherryPy在BeagleBone Black中运行服务器并遵循本教程http://docs.cherrypy.org/en/latest/install.html,每次运行它时都会出现此错误消息

ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(( '127.0.0.1',8080))already shut down

如何重新开启?

1 个答案:

答案 0 :(得分:0)

我知道端口8080已经被使用了。你的命令可以杀死在Linux上特定端口上运行的进程。

fuser -k 8080/tcp

如果您尝试远程访问您的设备,则必须明确配置Cherrypy以在所有接口上绑定:

import cherrypy

class HelloWorld(object):
    @cherrypy.expose
    def index(self):
        return "Hello world!"

if __name__ == '__main__':
   cherrypy.config.update({'server.socket_host': '0.0.0.0'} )
   cherrypy.quickstart(HelloWorld())