开发者社区> 问答> 正文

服务器端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 996 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
函数计算事件驱动的无服务器计算服务 立即下载
服务器迁移到阿里云的step by step 立即下载
国产服务器操作系统发展报告(2023年) 立即下载