绿化大师开机命令主服务器的客户机执行命令 副服务器的客户机不执行开机命令的问题。

昨天LOL被坑一夜,今天睡了一天,下午才起来,QQ有人和我说话 让我帮忙看看服务器,说出现了很奇怪的问题....

问题表现:使用主服务器带的客户机,开机命令一切都正常,使用副服务器开机带的客户机,开机命令全部失效。

首先检查服务器磁盘状态,正常

把开机命令替换为批处理,依然无效

检查服务器出盘盘符是否一致,一致

强制同步客户端失败(此时询问是否都同步失败 说游戏正常)

尝试开启防火墙服务 再关闭 因为很多人上机 可能会导致全场掉线 放弃了

最后我想到绿化的凌皇曾经教我的升级3.0客户端到3.1的问题,我想会不会是ZHLHBarClientTask.exe版本不一致?

查看了我的服务器和他的服务器的,对比了一下,他的是3.0的 我的是3.1的,嗯,我就把我的文件传过去想替换一下,还没替换,我发现了问题所在?

QQ20170704191046.jpg
QQ20170704191052.jpg

副服务器里的ZHLHBarClientTask.exe文件竟然是这种文件名,这种文件名表示同步时的临时文件,同步完成会自动删除,这显然是文件同步不完全造成的,知道了问题所在就好办了。

1.删除副服务器里游戏盘内的客户端目录里的这2个文件

2.打开主服务器 找到绿化大师目录 三层更新 ZHLHDSBarClient 目录下 删除.idx文件,随后重启绿化主服务

3.观察副服务器的这2个文件会被同步过来。

此问题的原因就是 ZHLHBarClientTask.exe 在升级的时候 同步失败了。

至此,问题解决。

lvhuadashi