【MapSheep】
[好记性不如烂笔头]

Nacos

Hystrix、Sentinel(3特no)区别

  1. Hystrix:支持基于失败比率的熔断策;依赖线程池的大小来控制并发限流;
    • @HystrixCommand(fallbackMethod = "fallbackMethod")
  2. Sentinel:除了支持基于失败比率的熔断策略外,还支持基于慢调用比例的熔断策略;基于QPS的限流、基于调用关系的限流;
    • @SentinelResource(value = "test", blockHandler = "handleException")

RocketMQ

Seata分布式事务解决方案

  1. 事务
    • 只需在业务方法上添加@GlobalTransactiona:全局事务,任意一个本地事务执行失败,Seata 会回滚所有的参与者事务。
  2. 模式
    1. 首选 AT(无侵入自动补偿)
    2. 追求极致性能选 TCC(手动编码高性能)
    3. 跨系统长流程选 SAGA(长流程补偿)
    4. 非必要不选 XA(数据库强一致)

Spring Cloud Gateway

  1. 路由(请求匹配断言条件,路由到目标)、断言(路径、请求头、参数)、过滤器(请求头、限流、日志记录)

NAlibaba Cloud OSSacos

  1. minion

Alibaba Cloud ACM

  1. 应用配置管理服
  2. 实现配置的集中管理、动态更新,提升微服务架构的可维护性和稳定性。

Alibaba Cloud SLS

  1. 一站式日志管理服务,用于日志的采集、存储、查询、分析和可视化
posted on 2025-06-30 16:46  (Play)  阅读(74)  评论(0)    收藏  举报