1.降级
主动降级:开关推送
被动降级:超时降级 异常降级 失败率 熔断保护
多级降级
2.限流
nginx的limit模块
gateway redis+Lua
业务层限流 本地限流 gua 分布式限流 sentinel
3.弹性计算
弹性伸缩—K8S+docker
主链路压力过大的时候可以将非主链路的机器给主链路的应用用上
4.流量切换
多机房环境:
DNS端 域名切换入口
Clien端流量调度
虚IP HaProxy
LVS负载均衡
应用层 Nginx + 服务网关
5.回滚
版本控制 配置中心
CICD Pipeline