51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

spring

Sentinel快速入门:这可能是目前最好的分布式系统限流降级框架

Sentinel快速入门:这可能是目前最好的分布式系统限流降级框架

厉飞雨 阅读(50) 评论(0) 赞(3)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ 在分布式系统中,许多服务之间通过远程调用实现信息交互,调用时难免会出现调用失败的情况,Sentinel能保证在一个服务出现问题的情况下,不会导致整体服务失败,防止服务雪崩,提高分布式系统的可用性。 常用的容错方式有: 1、**超时**:设置比较短的超时时间,如果调用不成功,...

基于SpringCloudGateway实现微服务网关

基于SpringCloudGateway实现微服务网关

厉飞雨 阅读(29) 评论(0) 赞(6)

[#](#一-什么是微服务网关) (一)什么是微服务网关 {#一-什么是微服务网关} ------------------------------------------ 后端写完所有的微服务之后,最终是要交给前端去调用。我们都知道每个微服务都有各自的端口号,如果前端直接通过IP加端口的方式去调用微服务会很麻烦。如果想对请求增加限制也会变得十分困难。这个时候微服务网关就出现了...

SpringBoot+SpringSecurity实现基于真实数据的授权认证

SpringBoot+SpringSecurity实现基于真实数据的授权认证

厉飞雨 阅读(30) 评论(0) 赞(4)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架,Spring Security主要做两个事情,认证、授权。我之前写过一篇关于SpringSecurity的博客,但是当时只是介绍了基于mock数据的案例,本期就来介绍一下基于真实数据的认证授权实现...

springboot快速集成redis

springboot快速集成redis

厉飞雨 阅读(33) 评论(0) 赞(5)

[#](#一-概述) (一) 概述 {#一-概述} ------------------------- 在前面的博客系列中,我们把redis的基础语法配置等比较详细的讲了一遍,但如果要用现在更多的是集成到spring系列的框架之中,今天我们就来讲解springboot集成redis的方法以及一些注意点。 [#](#二-项目依赖) (二) 项目依赖 {#二-项目依赖} ---...

Spring Boot集成statemachine快速入门demo

Spring Boot集成statemachine快速入门demo

厉飞雨 阅读(102) 评论(0) 赞(3)

1.什么是statemachine? ------------------ Spring Statemachine 是应用程序开发人员在 Spring 应用程序中使用状态机概念的框架,从设计层面分析:状态机目的是解决复杂的状态管理流程,保证程序单一原则和开闭原则;业务角度分析:状态机应有初始化状态、加载所有已有的状态、事件、转移、动作、触发下一个状态为驱动,并解决了业务逻辑与...

Spring 中 Bean 的生命周期

Spring 中 Bean 的生命周期

厉飞雨 阅读(86) 评论(0) 赞(3)

在您的应用程序中,由Spring IoC容器管理的形成其核心的对象被称为"bean"。一个bean是由Spring IoC容器实例化、组装和管理的对象。这些bean是通过您提供给容器的配置元数据创建的,例如,在前面章节中已经看到的XML `<bean/>` 定义。 Bean定义包含了所谓的配置元数据,容器需要了解以下内容: *...

Springboot常见面试题整理--2021

Springboot常见面试题整理--2021

厉飞雨 阅读(63) 评论(0) 赞(4)

1.springboot常用的注解有哪些? --------------------- 1. @springbootApplication:这个注解是Spring Boot最核心的注解,用在 Spring Boot的主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。实际上这个注解是@Configuration,@EnableAu...

Springcloud常见面试题整理--2021

Springcloud常见面试题整理--2021

厉飞雨 阅读(79) 评论(0) 赞(6)

1.SpringBoot和SpringCloud的区别? ---------------------------- 1. SpringBoot专注于快速方便的开发单个个体微服务 2. SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来,为各个微服务之间提供,配置管理、服务发现、断路器、路由、微代理、事件总线...