基础理论
- CAP
服务发现 和 服务注册
- zookeeper
- eureka
- cap
服务容错
- Failover Cluster:失败重试
- Failfast Cluster:快速失败
- Failsafe Cluster:失败安全
- Failback Cluster:失败自动恢复
- Forking Cluster:并行调用
- Broadcast Cluster:广播调用
服务治理
- 重试机制
- 限流
- 熔断机制
- 负载均衡
- 降级(本地缓存)
限流
- 限流算法[漏桶算法,令牌桶算法]
- 限流统计[线程池统计,QPS统计]
负载均衡
- Random LoadBalance:随机策略。
- RoundRobin LoadBalance:轮询策略。
- LeastActive LoadBalance:最少活跃调用数。
- ConsistentHash LoadBalance:一致性Hash策略。
网友评论