高可用架构设计
2024-02-19 16:34:01 0 举报
AI智能生成
高可用架构
作者其他创作
大纲/内容
超时与重试
代理层超时与重试
Web容器超时
中间件客户端超时与重试
数据库客户端超时
NoSQL客户端超时
业务超时
前端Ajax超时
回滚
事务回滚
代码库回滚
部署版本回滚
数据库版本回滚
静态资源版本回滚
压测与预案
系统压测
压测方案
压测接口
并发量
压测策略
压测指标
压测报告
机器负载
QPS
响应时间
成功率
压测方式
线下/线上压测
读写/仿真/引流/隔离集群/缩容压测
单机/集群/离散/全链路压测
系统优化和容灾
单机调优
架构优化/系统扩容
跨机房容灾
应急预案
网络接入层(DNS/LVS/HaProxy)
应用接入层(Nginx/OpenResty)
WEB应用层(Tomcat)
服务层(Dubbo)
数据层(Redis/DB)
监控报警
服务器监控/系统监控/JVM监控/接口监控
报警 策略:监控时间段、报警 阀值 、通知方式
负载均衡
负载均衡算法
失败重试机制
健康检查机制
动态负载均衡
限流
限流算法
应用级限流
分布式限流
接入层限流
降级
降级预案
自动降级/开关降级
读服务/写服务降级
多级降级
配置中心
使用Hystrix降级
使用Hystrix熔断
使用sentinel
隔离
进程线程隔离
集群/机房隔离
读写隔离
动静隔离
爬虫/热点隔离
使用Hystrix隔离
基于Servlet3的请求隔离
0 条评论
下一页