← 中文资源

简体中文版本

负载卸载工作流

按关键性分级请求,饱和上升时先卸最低级,逐级卸载使系统对最重要流量保持可用。

阅读英文原文

先分级再卸载

无法卸载无法分级的东西。在边缘给每个请求打关键性层级标签并让卸载器可见。结算比浏览关键,浏览比爬虫关键。

shedd.shedIf(cpu > 0.70 && tier === 'browse');

按序卸载

每层设阈值,最低层先卸。饱和上升时逐层卸载,观察饱和回落后再卸下一层。目标是卸最少层级以稳住系统。

报告卸了什么

按层统计被卸请求数并导出指标。事后不可见的过载无法下次预防。每次事件后复审层级边界。

验证

卸载器先卸最低层,饱和稳住,仪表盘显示各层卸载计数。应立即返回 503 而非排队,过载下排队请求只会变超时。会丢数据的写路径永不卸载;被卸的浏览可恢复,被卸的结算不可恢复。每次过载后复审层级边界与阈值,使下次更早、更准地卸载,避免拖到全局饱和。