lol半价吧 关注:2,104,632贴子:54,552,594
  • 3回复贴,共1

技术层面分析一波代币不到账的问题

只看楼主收藏回复

刚刚简单想了想代币赠送的方式,应该是类似消息队列的东西在运行,执行代币赠送任务。
大概就是打完一局游戏,根据你的输赢和任务进度,赠送至臻点什么的是单独的接口调用,然后还会有一个额外的接口去计算代币数量,然后把这些待赠送的代币放到队列里,按先后顺序发给用户。
如果真是这么实现的话,目前看的现象就是这个队列给停掉了,因为每把结束都会有提示获得多少代币,也就是说赠送的接口调用了,也成功放到队列里了,所以能返回结果。
这种是最理想的结果,因为这样的话我们获得的代币不会被吞,到时候队列开了会一笔一笔的到账。
不过如果赠送过程中出现异常,那可能就会有代币被吞的现象了,毕竟大批量的任务,有异常是很正常的。


IP属地:山东1楼2020-03-28 19:06回复
    但是我有个问题不太明白,为什么这个队列要停掉了,他只是执行一个赠送啊,或许因为数量改了校验方式要变?


    IP属地:山东2楼2020-03-28 19:07
    回复
      ,唉,肝了一个通宵看到还是200,是znm恶心


      IP属地:山东3楼2020-03-28 19:08
      收起回复