绿化大师开机命令主服务器的客户机执行命令 副服务器的客户机不执行开机命令的问题。
昨天LOL被坑一夜,今天睡了一天,下午才起来,QQ有人和我说话 让我帮忙看看服务器,说出现了很奇怪的问题....
问题表现:使用主服务器带的客户机,开机命令一切都正常,使用副服务器开机带的客户机,开机命令全部失效。
首先检查服务器磁盘状态,正常
把开机命令替换为批处理,依然无效
检查服务器出盘盘符是否一致,一致
强制同步客户端失败(此时询问是否都同步失败 说游戏正常)
尝试开启防火墙服务 再关闭 因为很多人上机 可能会导致全场掉线 放弃了
最后我想到绿化的凌皇曾经教我的升级3.0客户端到3.1的问题,我想会不会是ZHLHBarClientTask.exe版本不一致?
查看了我的服务器和他的服务器的,对比了一下,他的是3.0的 我的是3.1的,嗯,我就把我的文件传过去想替换一下,还没替换,我发现了问题所在?
副服务器里的ZHLHBarClientTask.exe文件竟然是这种文件名,这种文件名表示同步时的临时文件,同步完成会自动删除,这显然是文件同步不完全造成的,知道了问题所在就好办了。
1.删除副服务器里游戏盘内的客户端目录里的这2个文件
2.打开主服务器 找到绿化大师目录 三层更新 ZHLHDSBarClient 目录下 删除.idx文件,随后重启绿化主服务
3.观察副服务器的这2个文件会被同步过来。
此问题的原因就是 ZHLHBarClientTask.exe 在升级的时候 同步失败了。
至此,问题解决。
lvhuadashi