![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技能
文章平均质量分 89
一大岐
沉迷于技术的入门级程序员
展开
-
关于幂等性那些事
1. 幂等性 接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因多次点击而产生副作用。比如支付场景,用户购买了商品支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,流水记录变成2条,这就没有保证接口的幂等性 2. 哪些情况需要防止 用户多次点击按钮 用户页面回退再次提交 微服务之间相互调用,由于网络问题,导致请求失败。feign触发重试机制 其他业务情况 3. 哪些情况需要幂等 以SQL为例 幂等 select原创 2021-04-05 10:48:28 · 84 阅读 · 0 评论 -
单点登录
1. 单点登录 单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 对于相同父域名下的单点登录比较简单,只需要将cookie的作用域放大到父域名即可。 @Bean public CookieSerializer cookieSerializer(){ DefaultCookieSerializer cookieSerializer = new DefaultCookie原创 2021-03-31 22:33:06 · 218 阅读 · 0 评论