为了账号安全,请及时绑定邮箱和手机立即绑定

tornado 多进程启动服务器报错

tornado 多进程启动服务器报错

慕婉清6462132 2019-03-06 09:05:48
各位好 我用socket的方式启动tornado 方式如下:sockets = tornado.netutil.bind_sockets(options.options.port)tornado.process.fork_processes(0)server = HTTPServer(app, xheaders=True)server.add_sockets(sockets)try:ioloop.IOLoop.instance().start()except KeyboardInterrupt:ioloop.IOLoop.instance().stop()服务可以正常启动,但是我用http request去请求报错:Traceback (most recent call last):File "manage.py", line 50, in <module>run()File "manage.py", line 38, in runsockets = tornado.netutil.bind_sockets(options.options.port)File "/usr/local/lib/python3.5/dist-packages/tornado/netutil.py", line 194, in bind_socketssock.bind(sockaddr)OSError: [Errno 98] Address already in use请问如何解决,谢谢
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

从错误信息可以看到,当前的端口已经被占用了,建议换个端口试下

查看完整回答
反对 回复 2019-03-11
  • 1 回答
  • 0 关注
  • 763 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信