我的龙卷风聊天正在丢失消息

时间:2015-05-25 03:18:50

标签: chat real-time tornado

我在龙卷风聊天中丢失了消息,我不知道如何检测消息何时未被发送并再次发送消息

有什么方法可以检测到conexion何时丢失?当conexión重新启动时发送消息

这是我的代码

for (i in unique(data$group)){
  for (j in 1:nrow(data)){
    data$weight[j] = ifelse(data$group[j] == data$group[i], 0,data$weight[j])
    data$index1[j] = ifelse(data$group[j] == data$group[i], 0,50)
    data$index2[j] = ifelse(data$group[j] == data$group[i], 5,50)
  }
  fileName = paste("/home/paulaf/test/",i,".txt",sep="")
  write.table(data,fileName,quote=F,row.names=F,col.names=T)
}

1 个答案:

答案 0 :(得分:0)

在原始的chatdemo中,这是cursor的{​​{1}}参数的用途:浏览器会告诉您最后收到的消息,因此您可以在此之后发送每条消息。您需要缓冲消息并可能在wait_for_messages中重新发送消息。您在此处引用的代码仅向消息传入时连接的客户端发送消息(并记住在长轮询中,发送消息会使客户端在“等待”状态期间退出网络往返,所以即使事情正常,客户也会不断进入和离开等待状态。