开发者社区> 问答> 正文

服务器端websocket服务程序监听端口,客户端显示连接超时

from tornado import websocket,web,ioloop cl=[] class SocketHandler(websocket.WebSocketHandler): def check_origin(self,origin): return True def open(self): if self not in cl: cl.append(self) print('hello') def on_message(self,message): cl[0].write_message(message) def on_close(self): if self in cl: cl.remove(self) app=web.Application([(r'/',SocketHandler)]) if name=='main': app.listen(3000) app.listen(9990) app.listen(9991) app.listen(9992) app.listen(9993) app.listen(9994) app.listen(9995) app.listen(9996) app.listen(9997) app.listen(9998) app.listen(9999) ioloop.IOLoop.instance().start() 上述程序采用websocket协议监听客户端发来的数据,但客户端一直显示连接超时,之前在私有云服务器上没有问题。

展开
收起
游客vgg3gfdmivwpq 2019-12-29 07:55:47 998 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS快储存加密技术 立即下载