分布式
文章平均质量分 66
分布式学习
Echo画java
这个作者很懒,什么都没留下…
展开
-
接口幂等性的解决方案(理论与订单重复提交实战)
什么是接口幂等性? 接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的 就像我们支付时,多次点支付按钮,只会扣一次。 哪些情况需要防止 用户多次点击按钮 用户页面回退再次提交 微服务互相调用,由于网络问题,导致请求失败。feign 触发重试机制 等等 解决方案: 1.token机制 1、服务端提供了发送 token 的接口。我们在分析业务的时候,哪些业务是存在幂等问题的, 就必须在执行业务前,先去获取 token,服务器会把 token 保存到 redis 中。 2、然后调用业务接口请求原创 2021-07-20 16:54:58 · 378 阅读 · 1 评论 -
springboot+zk+dubbo整合(dubbo学习之入门)
前言:dubbo学习步骤 1.dubbo是什么,为什么出现这门技术,它能解决什么问题? 2.如何用? 3.原理和一些重点知识点(面试常问) 4.造轮子(基于netty,zookeeper,kyro自实现简易的rpc) 5.优化(暂时做不到,但可以有想法呀) dubbo是什么,为什么出现这门技术,它能解决什么问题? 背景:随着互联网的发展,网站的规模越来越大,用户数量越来越多。单一应用架构 、垂直应用架构无法满足我们的需求,这个时候分布式服务架构就诞生了。 分布式服务架构下,系统被拆分成不同的服务比如短信服务原创 2021-07-02 15:17:44 · 1344 阅读 · 0 评论