我在龙卷风聊天中丢失了消息,我不知道如何检测消息何时未被发送并再次发送消息
有什么方法可以检测到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)
}
答案 0 :(得分:0)
在原始的chatdemo中,这是cursor
的{{1}}参数的用途:浏览器会告诉您最后收到的消息,因此您可以在此之后发送每条消息。您需要缓冲消息并可能在wait_for_messages
中重新发送消息。您在此处引用的代码仅向消息传入时连接的客户端发送消息(并记住在长轮询中,发送消息会使客户端在“等待”状态期间退出网络往返,所以即使事情正常,客户也会不断进入和离开等待状态。