常用指标PV(Page View):页面浏览量。一般用于统计页面访问频次,每次刷新页面即被计算一次。高并发系统的单日 PV 基本上会超过千万。UV( ):独立访客量。用于统计单位时间内页面访问的用户数,同一个用户多次刷新页面只会被算做一次。高并发系统的单日 UV 基本上会过万。提升系统性能的两个维度灾备管理
多区域部署机房,通常存在冷备、热备、双活等几种形式。主要用于流量分摊和故障转移。
故障处理负载均衡自动扩缩容。业务高峰时段自动扩容,低峰时段自动缩容,节约成本。区分服务等级使用缓存
主要针对不易变化的数据,可能是多级缓存,可能横跨客户端和多个服务端。
异步操作代码层面:如 Java 中的 机制(常用 ),同时发起多个微服务的调用,隔一段时间后统一 get 结果。批量执行池化技术限流处理常见的几种限流算法:常见的线程池拒绝策略:防刷分流
搭建两套服务集群,将存在爬虫标记(依赖于专业的爬虫识别算法)的流量分流到另一套集群,甚至可以返回假数据,做蜜罐处理。
静态资源分发
主要依赖 CDN 技术进行资源的就近部署,可提前预热。常见如html、js、css、image等资源。
数据库并发压力测试 /性能测试日常巡检/故障演练
用于提前发现问题,如接口扫描、混沌工程就是做这些事情的。
本文内容来源于互联网,若侵权,请联系我们删除
文章来源:https://www.toutiao.com/a7083292266625958400/
评论前必须登录!
注册