Spring5
文章平均质量分 63
此篇为Spring5的学习笔记
qq_40011574
业精于勤,荒于嬉!
展开
-
SpringCloud各组件图
SpringCloud各组件图Eureka原理概述Eureka集群Eureka原理Eureka 缓存机制负载均衡原理概述spring-cloud-loadbalancer ,提供简单的负载均衡功能spring-cloud-netflix-ribbon,基于 Ribbon 实现。以上的实现,都是基于 spring-cloud-commons 的 loadbalancer 的 ServiceInstanceChooser 接口,实现统一的服务的选择Ribbon集群图Ribbo原创 2022-10-20 07:22:10 · 108 阅读 · 0 评论 -
监控系统搭建
监控系统搭建SpringBootActuatorSpring Boot Actuator 提供 HTTP API 接口,返回应用的审计(auditing)、健康状况(health)和指标(metrics)等数据。SpringBootAdmin是不错的轻量级的监控工具,只需要极少量的配置,就可以完成 Spring Boot 的应用的监控、管理、甚至说告警。一般情况下,如果想要快速搭建一个监控工具,那么 Spring Boot Admin 算是一个不错的选择。比较大的一个问题,并不会主动采集 Spri原创 2022-10-18 07:58:30 · 121 阅读 · 0 评论 -
SkyWalking
SkyWalking主要流程1.启动es2.启动skywalking oap 服务3.启动skywalking ui服务4.用skywalking java agent 启动对应的应用5.访问应用里面的路径6.去skywalking ui界面查看对应的链路日志等等信息官网提供的3个组件Agent:在应用中,收集 Trace、Log、Metrics 等监控数据,使用 RPC、RESTful API、Kafka 等 Transport 传输方式,发送给 OAP 服务OAP:首先 Receiv原创 2022-10-17 08:08:26 · 366 阅读 · 0 评论 -
Hystrix
HystrixFallback 服务降级@HystrixCommand(fallbackMethod = “getUserFallback”)断路器机制CLOSE关闭OPEN打开HALF_OPEN半开断路器处于 OPEN 状态时,链路处于非健康状态,命令执行时,直接调用回退逻辑,跳过正常逻辑。状态红线初始时,断路器处于 CLOSED 状态,链路处于健康状态。当满足如下条件,断路器从 CLOSED 变成 OPEN 状态周期(可配)内,总请求数超过一定量(可配)原创 2022-10-17 08:07:42 · 70 阅读 · 0 评论 -
Ribbon
Ribbon原创 2022-10-15 08:16:34 · 202 阅读 · 0 评论 -
Sentinel
Sentinel原创 2022-10-15 08:16:09 · 142 阅读 · 0 评论 -
Spring 事务
Spring事务原创 2022-10-15 08:13:24 · 59 阅读 · 0 评论 -
SpringBoot
SpringBoot简介原创 2022-10-15 08:12:16 · 46 阅读 · 0 评论 -
feign调用
feign调用1. 原始feign调用1.1默认契约使用都的 @RequestLine、@Param 等注解,从而“告诉” Feign 如何调用 HTTP API 接口。1.2SpringContract 契约SpringMVC 提供的 @RequestMapping、@RequestParam 等注解,使用 Feign 实现声明式调用。2. SpringCloudFeign调用2.1 自定义 Feign 配置全局客户端客户端级别是更细粒度的配置。针对每个服务,Spri原创 2022-10-13 06:24:17 · 815 阅读 · 0 评论 -
SpringCloud
SpringCloudSpringCloud与SpringCloudAlibabaspringCloud技术体系,实际上是 Spring Cloud Netflix 为主Netflix Eureka 注册中心Netflix Hystrix 熔断组件Netflix Ribbon 负载均衡Netflix Zuul 网关服务springCloudAlibaba技术体系(处于孵化状态)Nacos 注册中心,对标 Eureka 。Nacos 配置中心,集成到 Spring Cloud Conf原创 2022-10-13 06:20:57 · 46 阅读 · 0 评论