晚上八点城门一开,几个号同时往里冲,画面先卡住,等反应过来角色已经被送回城里了。
传奇永恒的攻城战是全服人最集中的时段。行会成员、散人玩家、看热闹的都往同一个地图里挤,服务端要处理的位置同步、伤害结算、状态广播,是平时野外的十几倍。多开的号在这时候进场,等于往已经排满的队列里再加几个人,排在后面的号基本上没什么操作空间。
攻城和日常的负载差别
平时野外打怪,一个号占用的连接很轻,数据是小包来回送。攻城战不一样,地图里几百个角色在动,每个人的位置变化都会广播给附近的人,带宽占用一下子抬上去。几个号如果共用一条代理IP,这条线路在战斗里会被撑满,每个号的画面都在抖。
攻城号要几条线路
- 主力窗口控制在两到三个
- 资源号战斗期间暂停运输
- 每个主力窗口独立一条代理IP
- 结算阶段分批确认
参与攻城的窗口数量控制在能有效操作的范围内。一场战斗里,能同时盯着并操作的号一般不超过三个,多加的号只是占着带宽,实际反应跟不上,反而拖累其他号。给这几个主力窗口各配一条代理IP,它们的提交是并行的,不会互相排队。
平时怎么养这支队伍
攻城一周就几次,这几个号平时也要跑产出,否则养着不用成本太高。平常让它们跑地图、打装备,到了约定的时间再集中到攻城地图。线路平时就在用,不需要临时调整,进场的时候保持原样就行,省掉了临场改配置的麻烦。
打完了要复盘什么
打完记录一下每个号的卡顿时段、掉线次数、结算延迟。连续几次看下来,能判断问题出在线路还是出在机器本身。这些记录比事后回忆靠谱得多,下一场怎么调也有依据可循。
攻城拼的是那一个小时里提交的先后,几个号各走一条代理IP,队列里就不会互相挡路。
几个号打攻城,值不值得各配一条代理IP。如果这支队伍平时就在跑产出,那它们本来就有各自的线路,攻城只是把使用时段集中到同一小时而已。
