2023-10-21 07:58
华中农业大学 Java 0 点赞 评论 收藏
分享
Ggcoder:我根据我的理解的话,他其实那几个幂等性的问题,其实关键就是消费系统里面的ID,就对于一个用户来说,他消费系统做的一次消费,这次消费应该有唯一的消费单ID,可以用这个消费单ID作为唯一索引。然后进来以后,积分系统增加积分成功以后,应该把这个消费单ID和用户ID,积分相关内容一起记录。然后接下来防重我感觉有3步要做,首先应该根据订单ID和一些其他属性作为Redis分布式锁的Key,保证同时只有一个进入,然后进入后首先查这个消费单ID是否有记录,有的话就不继续加积分系统,没有的话就积分系统加分,成功的话把这个消费单ID,用户ID,积分相关内容作为一条记录落库。
查看15道真题和解析 投递美团等公司10个岗位 >
0 点赞 评论 收藏
分享
2023-03-12 13:16
华中农业大学 Java 笙韶:补个后续哈,百度也oc了,不过问了下业务有点偏运维,就拒了,选择去度小满了。这几天换手机号在就一直没回大家。
0 点赞 评论 收藏
分享
关注他的用户也关注了: