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