服务器端程序无法登录分析
由于实际需要把用户数据中的一个属性值限制范围扩大,仔细看了代码只需要修改宏定义的值,然后重新编译替换到线上即可。结果替换了新版本后,使用管理员工具竟然无法登录,但是线上在服务启动后其他玩家又可以正常登录,大概有一百多人左右。替换成旧的版本,用管理员工具居然又可以登录了,这种理论上根本说不通,很是费解,又回头仔细看了代码,还是觉得不可能是这次修改代码引起的,因为只是修改了一个宏定义的值,其他任何地方都没有修改过。
再次替换成新版本,服务器启动后,一百多玩家正常登录,管理员工具还是无法登录,管理员工具和普通玩家的登录在底层没有任何区别,很是诡异。还是觉得不是新版本的问题,过了一会再次替换成旧版本,这次使用管理员工具也不能登录了,服务器启动后还是有一百多玩家登录上线,同时也有其他玩家反馈无法登录,到这里可以确定不是管理员工具的问题,也不是新版本程序的问题。
阅读剩余部分 –