跳转到主要内容
← 返回首页
🛠️

服务治理

微服务治理与架构

6 篇笔记

服务治理全景

服务治理全景 服务治理体系 服务治理是微服务架构的基石,涵盖服务生命周期的各个阶段,确保系统稳定可靠运行。 text ┌─────────────────────────────────────────────────┐ │ 服务治理体系...

⏱ 1m 架构服务治理微服务全景

配置中心

配置中心 配置中心价值 配置中心解决微服务环境下配置分散、变更困难的问题,实现配置的集中存储、动态推送和版本管理。 text ┌─────────────────────────────────────────┐ │ 配置中心 │ ├...

⏱ 1m 架构服务治理配置中心Nacos

重试退避

重试退避 重试策略概览 重试机制应对瞬时故障,通过指数退避避免重试风暴,配合幂等设计保证多次调用结果一致。 text 指数退避示例: 第1次重试: 1s 第2次重试: 2s 第3次重试: 4s 第4次重试: 8s 第5次重试: 16s(达到最大延迟) 指数退避实现 指数退避将重试间隔指数级增长,避免...

⏱ 2m 架构服务治理重试指数退避

限流

限流 限流策略概览 限流通过控制请求速率保护系统,防止突发流量导致服务崩溃,常见算法包括令牌桶、漏桶和滑动窗口。 text ┌─────────────────────────────────────────┐ │ 限流策略 │ ├─...

⏱ 2m 架构服务治理限流令牌桶

熔断器

熔断器 熔断器原理 熔断器模仿电路断路器,当失败率超过阈值时自动切断调用链路,避免雪崩效应,经过冷却期后尝试恢复。 text ┌─────────┐ │ Closed │ ──失败率超阈值──► ┌─────────┐ └─────────┘...

⏱ 1m 架构服务治理熔断器Hystrix

服务发现

服务发现 服务发现原理 服务发现解决微服务动态伸缩环境下服务实例地址变化的问题,通过注册中心维护服务实例列表,客户端实时获取可用实例。 text ┌──────────┐ 注册 ┌──────────┐ 发现 ┌──────────┐ │ Service A │ ──...

⏱ 1m 架构服务治理ConsulNacos