加载中
SpringMVC初始化与请求处理流程源码分析

在配置MVC框架时,我们会在web.xml中添加配置: org.springframework.web.context.ContextLoaderListener

07/23 14:44
1K
spring boot源码分析之启动与热部署

一个简单的springboot启动类: @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } 我们在...

Nacos配置相关源码分析

spring.factories org.springframework.cloud.bootstrap.BootstrapConfiguration=\ com.alibaba.cloud.nacos.NacosConfigBootstrapConfiguration org.springframework.boot.autoconfigure.En...

06/19 12:10
1.3K
Sentinel之限流算法实现(滑动窗格,漏桶,预热令牌桶)

如果想要一个接口在一分钟内访问次数不超过一百 简单的限流算法:计数器法 int count = 0; // 访问次数 int limit = 100; // 最大请求数 Long interval = 60*1000; // 时间窗 Long timeStamp...

06/12 13:24
1.9K
Sentinel执行流程源码分析(调用,熔断降级和恢复)

spring.factories org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ com.alibaba.cloud.sentinel.SentinelWebAutoConfiguration,\ 过滤请求 com.alibaba.cloud.sentinel.S...

06/06 10:48
1.6K
Nacos CP模式下基于Raft协议的服务注册和数据同步源码分析

Raft协议: 所有节点有三种状态Follower、Candidate、Leader Leader选举: 所有节点都有一个随机的休眠时间 某节点最先休眠完成,会先给自己一票 之后将投票请求发给其它节点 (如果有节点同时...

05/16 17:56
2.6K
如何定义一个spring boot starter?

一、建立模块 名称规范:XXX-spring-boot-starter 二、编写Bean public class BeanConfig { @Bean TestBean testBean(){ TestBean testBean = new TestBean(); return testBean......

05/05 13:23
1.4K
Nacos源码分析(注册发现、集群同步、心跳、Eureka对比)

nacos-discovery中spring.factories: org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ com.alibaba.cloud.nacos.NacosDiscoveryAutoConfiguration,\ com.alibaba.cloud...

Spring Cloud Gateway 执行流程分析

gateway工作流程: 1.匹配路由 2.构建过滤器 3.执行过滤器链 4.调用服务 spring.factories # Auto Configure org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ org.sprin...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部