接口幂等性

一:定义:

  做多次和做一次的效果是一样 的

二:幂等的场景:

  网络波动

       MQ消息重复

  用户重复点击

  应用使用失败或超时重试机制

三:解决方案

  前端幂等性控制:按钮只能点击一次,token机制,重定向机制,在Session存放唯一标识

  后端幂等性控制:使用数据库唯一索引,token+redis,基于状态控制,基于乐观锁来实现,防重表,分布式锁,缓存队列,全局唯一ID

参考博客:https://blog.csdn.net/xpzhang123/article/details/104724053

  

  

posted @   net技术的爱好者  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示