薪火~试新茶

Sentinel 结合nacos 实现限流规则持久化

1.引入pom <!-- 集成 Sentinel, 在网关层面实现限流 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-sta

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

SpringCloud 项目boostrap.yml 不能识别

在spring cloud2.4之后将bootstrap.enabled设置为false。 意思是不能识别 解决方法: <!-- bootstrap 启动器 --> <dependency> <groupId>org.springframework.cloud

Administrator Administrator 发布于 2024-01-24

Redis为什么选择单线程、为什么这么快?

Redis为什么选择单线程、为什么这么快? 一、Redis版本迭代 Redis2.6,支持lua脚本; Redis3.0,支持集群; Redis4.0,混合持久化,多线程异步删除; Redis5.0,核心代码重构; Redis6.0,多线程IO; Redis7.0,Function、Mul

Administrator Administrator 发布于 2023-12-20

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

@Transactional 注解失效场景

@Transactional 注解失效场景 1.注解标注在非public 修饰的方法上 在spring Aop 代理时会调用 AbstractFallbackTransactionSource 中的computeTrasnsactionAttribute 只允许为public 2.propagati

Administrator Administrator 发布于 2023-12-20

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

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

Administrator Administrator 发布于 2023-12-20