薪火~试新茶

SpringCloud Alibaba Sentinel 使用

sentinel 是面向分布式微服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度保障微服务的稳定性。 使用sentinel限流 pom配置 <dependencies> <!-- 创建工程需要的两个依赖 --> <depend

Administrator Administrator 发布于 2024-01-24

SpringCloud Alibaba Sentinel 降级(支持RestTemplate)

# 开启或关闭 @SentinelRestTemplate 注解 resttemplate: sentinel: enabled: true /** * <h1>开启服务间的调用保护, 需要给 RestTemplate 做一些包装</h1> * */ @Slf4j @Config

Administrator Administrator 发布于 2024-01-24

SpringCloud Alibaba Sentinel 对feign 的支持

1.开启支持 # 打开 Sentinel 对 Feign 的支持 feign: sentinel: enabled: true 2.pom添加 <!-- Sentinel 适配了 Feign, 可以实现服务间调用的保护 --> <dependency>

Administrator Administrator 发布于 2024-01-24

微服务中使用seata (AT模式)步骤

微服务中使用seata (AT模式)步骤 1.pom文件中引入依赖:spring-cloud-stater-alibaba-seata,hikariCp <!-- seata --> <dependency> <groupId>com.alibaba.cl

Administrator Administrator 发布于 2024-01-24

OpenFeign 集成Hystrix 开启后备模式

OpenFeign 集成Hystrix 开启后备模式 步骤: 1.在配置文件中开启Hystrix 熔断功能:feign.hystrix.eabled:true 2.FeignClient 注解的fallback 和fallbackFactory属性 两种属性都是用于配置响应回退,但是不可以同时使用

Administrator Administrator 发布于 2023-12-20

Hystrix 监控面板检测客户端容错

Hystrix 监控面板检测客户端容错 Hystrix Dashboard Hystrix Dashboard是一个独立的运用,则可以单独列个模块 1.引入依赖 <dependencies> <!-- spring cloud alibaba nacos discovery

Administrator Administrator 发布于 2023-12-20

@SentinelResource 中 fallback、fallbackClass 指定异常降级的类和方法

@SentinelResource 中 fallback、fallbackClass 指定异常降级的类和方法 //Sentinel 回退降级的兜底策略都需要是静态方法 /** * <h2>getTokenFromAuthorityService 方法的 fallback</h2>

Administrator Administrator 发布于 2023-12-20