Q: 在线上环境进行故障演练时,怎么有效控制故障影响的范围?

B站-某技术专家: 
B站是通过多种方式控制故障的爆炸半径。首先,支持实例粒度控制,Fault-Service只向特定实例推送实验。其次,请求粒度控制,拦截器根据请求信息(如Path)决定是否注入故障。靶点粒度控制则根据详细的匹配规则(如请求Path、缓存Keys等)决定是否注入。此外,还提供了基于用户账号的控制方式,包括精确匹配和基于账号尾号的群体划分。例如,可以只对特定尾号的账号流量进行故障注入,确保演练的安全性和精确性。

本文来自投稿,不代表TakinTalks稳定性技术交流平台立场,如若转载,请联系原作者。

(0)
上一篇 2024年7月17日 下午4:12
下一篇 2024年7月17日 下午4:37

相关推荐

发表评论

邮箱地址不会被公开。