穿城大饼
离离原上草,一岁一枯荣。
野火烧不尽,春风吹又生。
远芳侵古道,晴翠接荒城。
又送王孙去,萋萋满别情。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Spring源码】Spring Transactional事务:传播机制(Propagation) 介绍 和 源码剖析
事务:传播机制 关键词原创 2021-09-22 19:41:34 · 429 阅读 · 0 评论 -
【1】SCN-Eureka服务注册中心
【1】SCN-Eureka服务注册中心 关键词 本质:解耦服务提供者和服务消费者;⽀持弹性扩缩容 Eureka通过⼼跳检测(30s续约/90s剔除)、健康检查和客户端缓存(Eureka Server宕机)等机制,提⾼系统的灵活性、可伸缩性和可⽤性。 Eureka Server之间同步:复制的方式,点对点(P2P)通信的⽅式 Eureka注册中⼼:把服务的信息保存在Map中(携带服务元数据信息) 服务提供者:30s 续约⼀次(心跳检测),90秒后到期 服务消费者:30s 拉取⼀份服务列表,缓存到本地 Eu原创 2021-12-21 11:19:15 · 191 阅读 · 0 评论 -
【4】SCN-Feign远程调用
【4】SCN-Feign远程调用 关键词 轻量级RESTful的HTTP服务客户端(用它来发起请求,远程调用的) 以Java接口注解的方式调用Http请求(封装了Http调用流程,更符合 面向接口化 的编程习惯) 熔断超时 时间:以feign和hystrix的最小值为准 超时 时间:Ribbon和Feign的超时,会以Ribbon的为准 源码(JDK代理) @EnableFeignClients 注解 导入了FeignClientRegistrar.class FeignClientRegistr原创 2021-12-21 11:18:17 · 180 阅读 · 0 评论 -
【3】SCN-Hystrix熔断器
【3】Hystrix熔断器 关键词 防止系统的整体缓慢甚至崩溃:熔断,降级,限流原创 2021-12-21 11:16:53 · 186 阅读 · 0 评论 -
【2】SCN-Ribbon负载均衡
【2】Ribbon负载均衡 关键词 消费客户端负载均衡: Ribbon,利⽤从Eureka获取服务列表 负载策略: 使用: @Bean // Ribbon负载均衡 @LoadBalanced public RestTemplate getRestTemplate() { return new RestTemplate(); } 负载策略: ...原创 2021-12-21 11:13:26 · 315 阅读 · 0 评论 -
【Spring源码】AOP切面源码
【Spring源码】监听器源码 关键词 后置处理器BeanPostProcessor后置方法:applyBeanPostProcessorsAfterInitialization() 切面后置处理器:AspectJAwareAdvisorAutoProxyCreator 创建代理对象:createProxy() 执行目标方法:invoke中,获取所有拦截链,循环链接器链,执行连接点方法.proceed(); begin–前置通知业务–最终通知目标方法–环绕通知前–后置通知目标方法–异常通知目标到底原创 2021-12-17 11:47:09 · 730 阅读 · 0 评论
分享