请选择 进入手机版 | 继续访问电脑版
查看: 1372|回复: 2

平台2.0.82版本后频繁掉线

[复制链接]

0

主题

0

帖子

4

积分

新手上路

Rank: 1

积分
4
 楼主| 发表于 2020-7-15 11:39:38 | 显示全部楼层 |阅读模式
本帖最后由 标准蛋白质 于 2020-7-15 12:59 编辑

Hi,我是很认真写这个帖子的,也希望能得到认真的答复。我UU加速器高级会员,7月之前使用平台进行游戏一直很稳定,更新2.0.82版本(可能是与版本无关,但时间段就是更新这个版本的时间段)后,频繁开始出现与服务器断开连接的情况,平均每20mins会断线一次,并且被提示已退出游戏,无法触发断线重连机制。

去查了一下log,发现大概是与平台Keep alive时Timeout导致被强制关闭War3,附昨天最后一局游戏连续两次掉线的相关Log:
[platform.log]
2020-07-14 21:58:52.061838 INFO [11828] [war3proxy.cpp:4596] Keep alive 24500, 135535764
...
2020-07-14 21:59:22.303331 WARNING [03676] [commonlibshell.cpp:32] [NET]E_DISCONNECT.session_guid=0.outgoingCommand -> roundTripTimeout=1000.outgoingCommand -> roundTripTimeoutLimit=1120.E_TIME_DIFFERENCE (host -> serviceTime, peer -> earliestTimeout)=30085.peer -> packetsLost=5.outgoingCommand -> sendAttempts=34.outgoingCommand -> reliableSequenceNumber=605.outgoingCommand->command.header.command=133.outgoingCommand->command.header.channelID=255.E_TIME_DIFFERENCE(host -> serviceTime - peer -> lastReceivePacketTime)=32886.check_timeout_count=1
2020-07-14 21:59:22.303331 INFO [00604] [networklib.cpp:1270] cnl(1270)>>err, 1
2020-07-14 21:59:22.303331 ERROR [00604] [netcallback.cpp:267] nlc(267)>>disconnected, 1


此时我强退了War3,重新登陆平台,成功触发了断线重连,不过随后不久

2020-07-14 22:07:18.337766 INFO [01892] [war3proxy.cpp:4596] Keep alive 4500, 2906326885
...
2020-07-14 22:07:26.736716 WARNING [03676] [commonlibshell.cpp:32] [NET]E_DISCONNECT.session_guid=0.outgoingCommand -> roundTripTimeout=1000.outgoingCommand -> roundTripTimeoutLimit=1152.E_TIME_DIFFERENCE (host -> serviceTime, peer -> earliestTimeout)=30117.peer -> packetsLost=8.outgoingCommand -> sendAttempts=34.outgoingCommand -> reliableSequenceNumber=109.outgoingCommand->command.header.command=133.outgoingCommand->command.header.channelID=255.E_TIME_DIFFERENCE(host -> serviceTime - peer -> lastReceivePacketTime)=31324.check_timeout_count=1
2020-07-14 22:07:26.736716 INFO [00604] [networklib.cpp:1073] cnl(1073)>>err, 1
2020-07-14 22:07:26.736716 ERROR [00604] [netcallback.cpp:510] nlc(510)>>disconnected, 1


再次提示与服务器断开连接,强退War3后发现无法再断线重连了。

咱是技术小白,Log看不懂,只能再把现象总结一下,希望官方/论坛大佬能帮我解决一下这个问题。
1,我之前进行游戏一直很正常,没有掉线的情况,在平台更新2.0.82的时间节点后,频繁出现与平台断开连接的情况,导致无法正常进行游戏。
2,出现掉线情况后,我使用了UU加速器的高级会员试图规避网络问题,然而仍然频繁掉线。
3,Log中的Timeout是不是网络问题导致的?这个Timeout的时限有多久?为什么平台Timeout会强制终止我正在进行的一局游戏?
4,如果需要更多的log或者现象描述,请告知。我没找到论坛上传附件的功能,不知道怎么提供完整的log,见谅。

但求一个解决问题的方法,如果版主继续复制粘贴一个建议改善网络质量来的话,那我只能说告辞了。

也欢迎各位和我有类似症状的朋友一起提供观察到的现象和log来帮助解决这一问题。

-------------------------------------------------------------------------------------------------------------------------------------------
PS:关于这个Timeout问题,我又思考了一下,有下列问题想问:
1,这个Timeout是我看起来猜测的那样发个1s Timeout的包,1s没回来就直接判定超时开始断连接吗?如果是这样的话那也太看得起我们的网络质量了吧。
2,如果是Retry了多次最终Timeout的情况,那在每次断线的时候,我这边War3和战网语音之类的都是流畅的状态,并没有感觉到卡顿之类的,我要怎么在我网络连接到其他服务一切正常,只跟对战平台Timeout的情况下,改善我的网络质量,来避免跟平台Timeout呢?
以上,虽然我确实没法解释“为什么别人都没事,就你天天跟平台失去连接,就是你(Client端)的网络质量烂,我们Server端绝不背锅。”这句万能回复,但只求技术GG指一条明路,我要怎么做,才能让这个见鬼的会导致我War3被强制断线的跟对战平台的心跳能够不再Timeout呢?
回复

使用道具 举报

48

主题

923

帖子

2379

积分

超级版主

Rank: 8Rank: 8

积分
2379
发表于 2020-7-15 19:18:58 | 显示全部楼层
Hello~我是守护者苍山酱= ̄ω ̄= 很抱歉没能及时回复您

建议您可以尝试重置winsock看看:
在运行里输入cmd,打开命令提示符窗口[/li][li]然后键入netsh winsock reset,回车,重启电脑。

回复 支持 反对

使用道具 举报

1

主题

9

帖子

27

积分

新手上路

Rank: 1

积分
27
发表于 2020-7-15 19:48:27 | 显示全部楼层
UU加速器节点选择华东电信就不会掉了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

魔兽争霸官方对战平台 ( 互联网违法和不良信息举报电话:0571-28090163 )

GMT+8, 2020-9-21 18:19 , Processed in 0.044908 second(s), 7 queries , Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表