查看: 950|回复: 13
打印 上一主题 下一主题

[疑惑] 从后台关闭游戏到人物下线需要多少秒?我竟然被杀了都不知道怎么死的。

[复制链接]

40

活跃

256

人气

0

军饷

伐骨洗髓

Rank: 6Rank: 6

积分
360
楼主
发表于 2010-4-30 00:15 | 显示全部楼层 来自:浙江
为什么用游戏程序退出,要20秒的时间。应该是有原因的吧。。。
估计是在这20秒的时间里进行退出消息的确认。

如果用结束进程的方式去结束,就缺少了退出消息的确认。只能通过服务器的定时扫描角色在线是否的功能去确认,一个服务器肯定不会实时进行扫描,而是设定几分钟到几十分钟去扫描,以免浪费不必要的运算资源。

至于为什么要几秒到-20秒时间的延迟确认,应该是为了防止某些网络突然卡起来,导致PING值过高,而突然掉线。有了这几秒到几十秒的缓冲,就能减少因网络太卡而重新登陆的问题。。。



==============
以上纯属我个人的想法。不是官方说法(DESK
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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