高可用
负载均衡与反向代理
关于负载均衡需要关注的点:
上游服务器配置;负载均衡算法;失败重试机制;服务器心跳检查
隔离
线程隔离、进程隔离、集群隔离、机房隔离、读写隔离、动静隔离、爬虫隔离、热点隔离、使用Hytrix实现隔离、基于Servlet 3实现请求隔离
限流
限流算法、应用级限流、分布式限流、接入层限流
降级
降级的最终目的是实现核心服务可用,即使是有损的。而且有些服务是无法降级的(如: 加入购物车、结算)
超时与重试
如果应用不设置超时,则可能会导致请求响应变慢,慢请求累积导致连锁反应,甚至造成应用雪崩。链路中的每个点都要考虑超时与重试机制,其中最重要的是网络连接/读/写的超时时间设置。
回滚
事务回滚、代码库回滚、部署版本回滚、数据版本回滚、静态资源版本回滚
压测与预案
线上压测、线下压测、系统容灾与优化
以上是 高可用 的全部内容, 来源链接: utcz.com/z/518710.html