技术分享 游戏小哥教你从日志分析解决易乐游相关问题 [复制链接]

游戏小哥
超级版主
技术中心 20449 0 2017-8-11 16:07:05
本帖最后由 游戏小哥 于 2017-8-11 16:10 编辑

问题现象:资源中心获取不到资源信息

问题截图:
1.png

排查方法:
1、 检查eyoonets日志发现有报错database disk imaga is malformed(数据库的磁盘映象不完整)
2.png
2、 检查游戏盘设置正常
QQ截图20170811160113.jpg
3、 根据报错日志确定为游戏数据库异常,删除原来游戏数据库重建数据库后正常

重建游戏数据库操作步骤:
停止主服务和资源更新服务
删除D:\USERDATA$\STDataEx.dat文件
删除Yileyoo Manager\Manager\Config下面EyooNet开头的几个文件和GamesList文件
重启主服务和资源更新服务,导入游戏。


重点:
这里主要讲一下如何从日志文件去判断分析问题,易乐游管理端的几个主要服务功能都是有对应日志文件的,日志文件会以日期加程序名称命名,经常用到的几个给大家列举下:
111.png
易乐游主服务Manager.exe
对应日志文件夹:安装目录\YileyooManager\Manager\log\Manager
易乐游虚拟盘服务(磁盘服务)EGVirtualDisk.exe
对应日志文件夹:安装目录\YileyooManager\Manager\log\EGVirtualDisk
易乐游资源更新服务EyooNetS.exe
对应日志文件夹:安装目录\YileyooManager\Manager\EyooNet\log\EyooNetS
易乐游应用中心服务EYAppService.exe
对应日志文件夹:安装目录\ Yileyoo Manager\AppCenter\Log\AppManager

这些服务运行的过程中都会在log文件里面生成日志,可以先从日志文件里面检查报错信息,就以这个问题来看,游戏获取不到云端信息,检查资源更新服务eyoonets的日志文件,信息显示报错database disk imaga ismalformed,报错的意思就是数据库的磁盘映象不完整,问题原因找到了,那就需要检查游戏的数据库文件,这个数据库文件是可以通过重新导入游戏来直接生成的,删除原来的所有数据库文件,重新导入游戏正常。后面在遇到问题就可以直接检查日志文件来判断问题了!



您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29064 个
  • 话题数: 9633 篇
  • 巅峰数: 5500 人