技术分享 借个案例说说游戏无法下载的一些思路 [复制链接]

技术中心 21932 0 2016-11-4 10:34:29
抛砖引玉,重点在文末。

接到老板反馈,说自己的一些游戏下载不了,提示“资源快照损坏,请尝试修复更新”,如下图,在排查这个问题的时候,刚好将游戏无法下载的方法全部尝试了一下,按照一步步的来,借这个例子来分享一些游戏无法下载情况下的基本思路吧。
10261.png

首先看到这个报错,既然管理端这么提示,那就尝试修复一下资源看看咯。
所以第一步就找了一个报错的资源删除完全修复,不起作用。
在修复没有作用的情况下,删除一些配置文件和游戏数据库文件重新导入游戏试试(http://www.583go.com/article-1241-1.html,导入游戏可以参考这个)。这个操作也没有效果。
第三步想到了可能是更新线路导致的,于是让易乐游客服大大帮忙切换了一下线路,依然无效。
然后想到了游戏盘是否存在问题,刚好网吧有其他的游戏盘,手动指定到另一个游戏盘,依然无法下载,查看文件夹的权限也是正常的。
没办法,只有可能查看路由器的策略了,发现路由上面没有做什么限制策略,于是尝试对服务器的IP手动添加了一个空策略,不做任何限制。如下:
10264.png
依然无效。
因为客户的管理端已经是最新版的管理端了,没有办法,还是找客服大大整了一个之前版本的eyoonet替换,死马当活马医,要是再不好,就重做系统吧。
QQ图片20161104095728.jpg
替换eyoonet之后,重启资源更新服务和主服务,再修复资源,ok了,正常下载了。
10263.png
QQ图片20161104095733.jpg

(咳咳咳,敲黑板,重点来了,考试要考的)
总结一下,我所有的步骤,其实就是:
1、修复资源。
2、删除配置文件重新导入。
3、切换更新线路
4、排查游戏盘权限或者损坏
5、路由器策略
6、更换eyoonet

按照之前的经验,基本上就是这么个思路,可以参考试试。当然结合自己的处理经验有几个特殊的情况,也可以考虑一下。
1、游戏下载慢,这个可以考虑看看是不是做了限速,分时段下载的情况,然后如果那天各大热门游戏都有更新,比如LOL、CF、DNF、DOTA、OW都有更新等等,可能就导致更新线路的压力比较大,可能会比较慢,这时候就需要自己稍微耐心等待了。
2、刚好昨天遇到一个tracker列表获取失败的,很明显没法连接上易游的云端,尝试了上面的常规方法,没啥作用,没办法,重启了路由器,居然就正常了,应该是路由器的原因(缓存?),所有有时候如果方便的话,可以重启路由器试试。
QQ截图20161103105737.png
3、安全软件导致的,基本上这种都是因为在服务器上面安装一些软件,比如浏览器QQ等,就附带赠送了豪华全家桶,带上了自己所谓“安全卫士”“安全管家”等,当游戏无法下载,可以第一时间排除是不是安全软件导致,而且有时候安全软件你卸载了,也会有注册表残留,也可能会影响到。之前接到一例,只有“逆战”无法下载,其他正常,排查后就是360杀毒导致的。
QQ图片20161104093819.png
QQ图片20161104093813.png

方法不是万能的,主要是提供一点点思路,做了一点点微小的工作,如果有更好的办法,可以留言讨论。
QQ图片20161104101736.png
10262.png
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29041 个
  • 话题数: 9632 篇
  • 巅峰数: 5500 人