第40章 香港靚女为他而来!(2 / 4)

投票推荐 加入书签 留言反馈

  因为罗韜的表演十分成熟,又要值守《山海经》伺服器,今天上午他就留在宿舍。
  上午十点左右,有人上报一个复製bug。
  罗韜赶紧进行追踪,发现这种bug已经涉及三百多人!
  直到吃完午饭,方才找到原因。
  执行伺服器组合共有三台电脑,一主二副,可以简称为a、b、c。
  当a机掉线以后,b机会立即接管伺服器的工作,並向总伺服器发消息,表示自己已经成为临时伺服器。
  总伺服器会认可这种现实,同时把a机的临时伺服器状態消除。
  但是!
  现实中,出现了一种特殊情况!
  ——a机只是临时网路堵塞,导致少了一次向b机和c机发放的心跳包。
  在这种情况下,b机和c机都以为a机掉线了,就把临时伺服器任务接了过去!
  总伺服器已经將a机的伺服器状態清除,但是a机自己还不知道,它还继续向总伺服器发去消息,表示自己工作状態正常。
  总伺服器同样会认可这种情况,直接把a机录入临时伺服器列表中。
  如此一来,在同一个区域网內,一大群客户端就同时被两台伺服器控制。
  因为客户端做了收包校验,会把重复消息刪掉,使得客户端根本觉察不到。
  但是!
  游戏里是有一些隨机数的。
  比如,技能打出去,会有暴击概率;搜索怪物尸体,会有掉落概率。
  两台伺服器接收到了相同的操作消息,可能返回不同的结果。
  这就导致怪物或玩家攻击一次,有时候会得到两次结果。
  玩家搜尸一次,有时会显示两次不同的收穫消息。
  也是这个年代带宽很窄,才会出现这样明显的网络堵塞现象。
  罗韜习惯了后世的高带宽,才没有想到这种情况。
  既然问题找到,解决起来就很快。
  在他开始修改bug之时,协助彩排的学生会文娱干事李锋来了,带来一个好消息。
  曾雪蓉请来了她的香港亲戚,打算把罗韜的歌拿到香港註册版权。
  罗韜又惊又喜,瞬间想到一种搞钱之法。
  但他这边也很紧要,只能晚一点去。
  一分钟时间一到,罗韜立即停服更新。
  然后也不进行本地测试,直接重新启动伺服器。 ↑返回顶部↑

章节目录