前言:上门陪玩app开发,软件搭建,程序制作、系统设计囜匇乣用限流解决重复提交问题1、前端把关不严在游戏陪玩源码开发服务端时,可以
上门陪玩app开发,软件搭建,程序制作、系统设计囜匇乣
用限流解决重复提交问题
1、前端把关不严
在游戏陪玩源码开发服务端时,可以对用户提交的时间跨度进行限流,例如设置为5秒1次,则用户在5秒内只能进行一次提交操作,如果出现了重复提交操作前端会向用户提示服务端返回的错误码,并跳转到结果查询页面。
2、程序出现错误
在游戏陪玩源码开发时,服务端可以对同一用户的提交进行时间跨度的限流,在规定时间内如果出现了重复提交的情况则给予像增加限流时限这种类型的限流惩罚,,以此来降低外部程序异常为服务的影响。
3、程序重试
在游戏陪玩源码中,只需要在业务的发起处进行重试设置,像中间服务发起提交行为就没有必要进行重试设置,限流处理可以在上层引入,并针对合适的限流目标设置适合的限流阈值和限流时间跨度,像比较可靠的内部服务就没有引入限流的必要。
4、重复判断失效
在游戏陪玩源码中,可以通过分布式一致性的限流算法保证重复判断结果的有效性,在规定的时间段内只进行一次提交操作,这样业务就不会被重复处理了。