Spring Cloud Gateway 限流适配多规则的解决方案首先要说明,本文是使用的 Spring Cloud Gateway 自带的或者称原生的 Redis 限流!背景限流作用就不说了,往往都是防止一些恶意请求,无限制请求接口导致服务处理时间过长,继而导致响应延迟,服务阻塞等等

MySQLMHA系统构建使用Docker来构建1主2从的半同步复制的MySQL集群,并使用MHA来对MySQL集群进行监控,实现MySQL集群的故障转移。01.系统软件版本Linux构建:Dockerversion19.03.13Linux版本:CentOS7.9.2009MySQL版本:MySQL

准备环境服务器列表(虚拟机、Docker 均可,ip 以实际为准)角色IP主机名server_id作用Master172.17.0.2mysql-master1主库-写请求Slave1172.17.0.3mysql-slave-12从库Slave2172.17.0.4mysql-slave-23从库

手写迷你版 Tomcat - MinicatMinicat 的目标我们可以通过浏览器客户端发送 http 请求, Minicat 可以接收到请求进⾏处理,处理之后的结果可以返回浏览器客户端。基本方向提供服务,接收请求(Socket 通信)请求信息封装成 Request 对象,同样响应信息封装成 Re

Spring 最重要的概念是 IoC 和 AOP,本篇文章其实就是要带领大家来分析下 Spring 的 IoC 容器。既然大家平时都要用到 Spring,怎么可以不好好了解 Spring 呢?阅读本文并不能让你成为 Spring 专家,不过一定有助于大家理解 Spring 的很多概念,帮助大家排查应用中和 Spring 相关的一些问题

From:https://blog.csdn.net/weixin_43207056/article/details/104076177文章目录前言一、Java虚拟机架构(JVMArchitecture)1.1Class文件(字节码文件)1.2类加载器子系统(ClassLoaderSubsystem

From: https://blog.csdn.net/weixin_43207056/article/details/104133272文章目录前言一、需要进行垃圾收集的内存区域二、判断对象是否可回收的方法2.1 引用计数法2.2 可达性分析法三、垃圾收集算法介绍3.1 标记-清除算法3.2 标记

From: https://blog.csdn.net/weixin_43207056/article/details/104536443前言Java 语言和 JVM 在不断迭代发展的同时,垃圾收集器也在不断地进化,从最初的的单线程收集器 Serial,到后来的并行收集器 Parallel 和并发收

深入理解JVM(6)——类加载器虚拟机设计团队把类加载阶段中的 “通过一个类的全限定名来获取描述此类的二进制字节流(即字节码)” 这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为 “类加载器”。一般来说,Java 虚拟机使用 Java 类的

深入理解JVM(5)——虚拟机类加载机制在Class文件中描述的各种信息,最终都需要加载到虚拟机中之后才能运行和使用。而虚拟机中,而虚拟机如何加载这些Class文件?Class文件中的信息进入到虚拟机中会发生什么变化?本文将逐步解答这些问题。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生