Go 多租户限流中的公平性设计

问题不是“限流”,而是“谁被限” 多租户系统里,单一全局令牌桶会让大租户挤压小租户,最终演变成“有流量的客户拿走全部容量”。 分层限流模型 全局桶:保护系统总容量。 租户桶:保证最小公平份额。 接口桶:关键路径优先级保护。 动态配额 基础配额按套餐或 SLA 分层。 空闲配额可借用,但需可回收。 通过窗口统计识别恶意突刺流量。 小结 限流策略是否成功,不看是否拦截,而看是否在拥塞时仍然维持“可预期的租户体验”。

2026年5月21日 · 1 分钟 · BvBeJ