LeticiaFENG Note
Java
Java底层原理
JVM
数据结构
Java进阶
并发 - 多线程
编程思想(优化策略)
数据库
Mysql
ElasticSearch
服务器
中间件
Redis
微服务
Gateway
个人使用
复习用思维导图
WMS项目
关于
LeticiaFENG
累计创建
14
个标签
累计撰写
32
篇文章
累计收获
1453
次访问
导航
Java
Java底层原理
JVM
数据结构
Java进阶
并发 - 多线程
编程思想(优化策略)
数据库
Mysql
ElasticSearch
服务器
中间件
Redis
微服务
Gateway
个人使用
复习用思维导图
WMS项目
关于
目录
LeticiaFENG Note
What else can I do ?
标签
微服务
基于Redis的幂等实现方案 Demo
2024-02-07 21:07
30
0
0
27.0℃
中间件
Redis
微服务
接口请求幂等唯一性 web项目暴露接口在前端页面的时候,在前端页面进行使用的时候,无可避免的会出现重复请求 / 恶意请求消耗服务器资源的情况。毕竟你没办法保证网络上的每个人都像个人。 除了需要保证接口请求的幂等性以外,我们还要需要对某些特殊的接口做一定的限制,这些限制的使用场景如下:特别是现在的服务
微服务基本概念
2023-12-29 16:28
26
0
0
26.6℃
微服务
微服务基本概念 CAP理论 CAP理论指的是分布式系统下的三个基本特征,一般来说分布式系统最多只能拥有这三个特征之中的唯二两项,并不能同时拥有三个特征,因为往往具有其中两个特征之后就会对其他特征产生互斥的情况 C: Consistency(一致性) A:Availability(可用性) P:Par
SpringCloud Gateway内置过滤器
2023-12-29 16:28
58
0
0
29.8℃
微服务
Gateway
SpringCloud Gateway内置过滤器 这里简单将Spring Cloud Gateway内置的所有过滤器工厂整理成了一张表格。如下: 过滤器工厂 作用 参数 AddRequestHeader 为原始请求添加Header Header的名称及值
SpringCloud
2023-12-29 16:28
30
0
0
27.0℃
微服务
SpringCloud 架构的发展 单一式 -> 垂直式 -> 分布式 -> SOA流式 -> 微服务 单一式就是普通的全部功能都在一个项目中的情况 垂直式是缺少相互调用的核心的一种架构设计 分布式架构其实就是将多种不同的服务相互之间拆开,拆开后,负责不同功能的主机,某一个功能可以有多台主机共同负责
SpringCloud Alibaba
2023-12-29 16:28
34
0
0
27.4℃
微服务
微服务的基本概念 服务调用(远程调用) 将一个系统拆分成各个微服务后,各个微服务之间协同工作才能对外提供完整的服务,这就涉及到各个 微服务之间的调用问题。目前各个微服务之间一般会采用Restful接口或者RPC协议的方式进行调用。 (1)Restful接口 Restful接口一般是基于HTTP协议实
弹