雪崩
微服务中有一个服务挂了,导致调用他的系统也阻塞了,由此产生连锁反应,导致整个系统不可用
隔离
A系统挂了,B系统调用A系统,B系统有100个线程负责处理请区,那就让其中20个线程负责处理调用B系统的逻辑,剩下的正常运行
熔断
A系统挂了,这时候触发熔断开关,调用A系统的请求都不用走到A系统,直接返回错误
降级
A系统挂了,并且已经触发熔断开关,这时候服务降级了,那么B系统调用A系统的rpc请求直接缓存在磁盘文件,B系统返回成功,等A系统可用了,在处理磁盘文件中的rpc请求
限流
压测后发现A系统最多处理100个请求,那么就直接限流1s内只能过来100个请求
