我正在尝试使用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
如何重新开启?
答案 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())