本帖最后由 游戏小哥 于 2017-8-11 16:10 编辑
问题现象:资源中心获取不到资源信息
问题截图:
排查方法: 1、 检查eyoonets日志发现有报错database disk imaga is malformed(数据库的磁盘映象不完整) 2、 检查游戏盘设置正常 3、 根据报错日志确定为游戏数据库异常,删除原来游戏数据库重建数据库后正常
重建游戏数据库操作步骤: 停止主服务和资源更新服务 删除D:\USERDATA$\STDataEx.dat文件 删除Yileyoo Manager\Manager\Config下面EyooNet开头的几个文件和GamesList文件 重启主服务和资源更新服务,导入游戏。
重点: 这里主要讲一下如何从日志文件去判断分析问题,易乐游管理端的几个主要服务功能都是有对应日志文件的,日志文件会以日期加程序名称命名,经常用到的几个给大家列举下: 易乐游主服务→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,报错的意思就是数据库的磁盘映象不完整,问题原因找到了,那就需要检查游戏的数据库文件,这个数据库文件是可以通过重新导入游戏来直接生成的,删除原来的所有数据库文件,重新导入游戏正常。后面在遇到问题就可以直接检查日志文件来判断问题了!
|