
学习
qq617410272
这个作者很懒,什么都没留下…
展开
-
2021-07-27 mall-swarm 学习(第一天)
项目介绍(https://github.com/macrozheng/mall-swarm)mall-swarm 是一套微服务商城系统,采用了Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。系统架构图组织结构ma原创 2021-07-28 09:34:03 · 751 阅读 · 0 评论 -
接口幂等性处理方案
接口幂等性定义我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。满足这些条件的接口都应该实现幂等性。例子用户下订单后,由于网络波动,在前端没有接收到后端成功请求之前。用户多次提交相同请求参数的请求,可能会导致出现多次扣款和多次订单情况。解决方案通过唯一标识来区分,订单编号,流水编号(不与当前时间关联)增加数据库唯一索引数据提交前要向服务的申请token,token放到redis或jvm内存,token有效时间; 提交后后台校验token,同时删除token,生成新原创 2020-12-05 21:27:35 · 179 阅读 · 0 评论