我正在构建一个Tornado websocket应用程序,以节省用户在sql表中的生存时间...因为我可以看到没有任何事情发生在服务器端如果客户端连接丢失(javascript客户端)... id想知道如何处理这个
提前致谢
答案 0 :(得分:-1)
龙卷风websocket处理程序中有一个on_close方法,当连接关闭时会调用它:
class WSHandler(tornado.websocket.WebSocketHandler):
def check_origin(self, origin):
return True
def open(self, poll_id):
print 'new connection'
def on_message(self, message):
print 'message received %s' % message
def on_close(self):
print 'connection closed'
def send_message(self, msg):
self.write_message(msg)