说明:先确认你有该域名的管理权限、CDN与高防服务已开通、可访问控制台和日志权限。
小分段:准备清单包括:域名解析权限、原站备份、流量回退手段、监控账号(Prometheus/Grafana、Datadog等)、合法测试授权。
说明:确定SLA与判断稳定性的指标,常用项:可用率、请求成功率(2xx)、错误率(4xx/5xx)、P95/P99响应时间、带宽、并发连接数、缓存命中率、丢包率。
小分段:为每项设阈值,例如可用率>99.9%、P99<1s、缓存命中率>70%(按业务调整)。
说明:在CDN与原站开启访问日志、WAF/高防日志、边缘节点日志以及业务端的应用监控。
小分段:建议同步发送日志到集中平台(ELK/EFK 或云日志服务),并配置指标导出到Prometheus或Datadog。
说明:不要直接做大流量冲击,采用“渐进 + 对照”策略:先小百分比流量,再放大并监测。
小分段:步骤示例:1) 0%-5%灰度(1小时);2) 5%-25%(3小时);3) 25%-100%(数小时到24小时)。使用DNS加权或负载均衡器做流量分流。
说明:生产环境验证优先使用真实用户流量A/B或镜像流量;合成压测用于预判上限。
小分段:常用工具与命令示例:curl检查单请求,wrk做并发压测:wrk -t8 -c200 -d60s http://example.com/;k6或vegeta作脚本化测试。注意:只对你拥有权限的目标进行压力测试。
说明:验证高防在异常情况下的表现:模拟原站不可达、清理缓存、模拟大量小请求或慢速连接。
小分段:步骤示例:1) 关闭原站服务并观察CDN缓存命中是否继续提供内容;2) 清理边缘缓存观察回源请求量、延迟和失败率;3) 检查WAF/高防是否误拦截合法流量并查看放行规则。
答:看长期与短期指标结合。长期(24-72小时)观察可用率、缓存命中率与带宽波动;短期(分钟级)关注错误率突增、P99延迟与丢包。若可用率与成功率达到预设SLA且没有频繁的异常回源或错误波动,可认为稳定。
答:要做到同步化与对照:统一时间窗口、使用UTC时间戳、从CDN边缘与原站同时采集日志、开启X-Request-ID/X-Forwarded-For等追踪头以关联请求。做A/B或灰度对照,将一部分流量直连原站、一部分走CDN来对比延迟与错误率。
答:定位流程:1) 先看边缘日志判断是否为缓存/证书/WAF问题;2) 若回源失败,检查回源IP黑名单、带宽限制与TLS版本;3) 使用traceroute与tcpdump抓包分析网络路径与握手;4) 优化策略包括调整缓存规则、增加边缘策略、优化回源连接池与开启HTTP/2或QUIC。
