MC百科社群

标题: 分享一个自认为很有意思的事情 [打印本页]

作者: 压缩咸鱼    时间: 2022-4-5 14:08
标题: 分享一个自认为很有意思的事情
本帖最后由 压缩咸鱼 于 2022-10-5 21:31 编辑

这件事我不知道应该发在你问我答还是这里,但是我不认为这件事应该求得一个解决,因此发在这里,有一乐就行了。鉴于我的语言表达水平低下,这是一篇又臭又长的文章。
事情是从网络延迟(lag)发生的。部分表现为:进服之后会掉入虚空,也许会掉到负几万格。偶尔也能加载出地形。聊天里面的消息有时也能看到,tab列表和p键列表也能看到在线的人。只是卡着,输指令和说话不能在聊天栏看信息的发出,如果能看见人,那人会缓慢移动,一动一卡。最后会骤然刷几十条消息并被踢出显示连接超时,再次连接会失败并提示已经在服里。
某天网络延迟又发生了。在进一个服务器(称之为A服)时发现延迟,不久就被踢出。再进就显示已经在服里。于是便进了另外一个服务器(B服),进到B之后聊天栏里是B的信息,物品栏是B的东西,小地图上看是B的地形,只是没加载出来是一片虚空。突然物品栏变成了A的物品,聊天栏里也出现A的信息,打开小地图发现坐标已经变成A,tab列表和p键列表却是A服的人。但B的地形在小地图上的记录还在,说明系统认为我没有进入新服,认为A的地形是B的一部分。而这时最神奇的事情发生了:聊天栏里A服和B服的消息开始混刷了,两服消息同屏。不久便被踢了,再进A服时发现还有B服的消息在刷。这是网络错乱了吗?两个服务器接到一起了?这种事情真是从未遇到过。
就是这样了,希望这件事能给大家编程一点启发。









欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科