DNF每次打开战斗力系统都是获取玩家数据失败?
半夜三更不睡觉还邀请我来回答问题,我只能爬起来怒答一波了!
你说你获取玩家数据失败,那我来说说获取数据都经历了什么首先你上线的数据全部是来自于数据库,你上线之后根据你的用户id,向系统查询自己相关数据,服务器接收到id后,可能调用不同的api(接口),然后再返回数据给你。最后呈现到你面前的就是你目前所看到的。当然我中间省略了很多步骤没说,因为说了你(我)也不懂!
为什么会失败?失败了就是没有数据,获取失败只是一个固定的术语。有数据显示数据,没有数据都显示失败。那么显示失败有哪些可能?
1.设置问题
战斗系统需要在wegame设置。我刚刚上号看了下,第一次刷新也是查询不到。我瞎子虽然战斗力低,但是也不能这么对我吧。
如果你都设置了,你可以选择把设置去掉 上下游戏,然后退游戏,再勾上,再上游戏试试。
进游戏后,你把自动展开勾选删除都试试。我第一次没给数据,x掉之后再打开就有了。
2.网络原因
网络不好也是一个小因素,但是其他数据OK。可能单独获取战斗力时候超时等等。
小概率事件。
玩个游戏就弄个好点网络。什么?你说你是大学生,校园网? 南电信北网通了解一下!
3.rp问题 来点bug
程序有点bug怎么了,这个很正常。我并不知道腾讯服务器架构,你的数据如何存储。但是对于那么大的用户量,负载均衡 集群 微服务 都可能涉及到 。也就是说你的数据可能分布在不同服务器上,某个服务器挂了也有可能。不知道你有没有想过,为什么北京一区挂了,你所在的区照样可以玩?
我打个假设,你的仓库数据放在A服务器,角色信息放在B服务器,战斗力系统放在C服务器。 那么 A B正常 时候 C挂了或者出bug, 查询不到相关信息也就正常了。
还有这位小哥哥,早睡早起。
晚安。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有