C# Thread.Sleep 不精准的问题以及解决方案

1.问题 最近在写一个熔断的 SDK,其中一种策略是根据慢请求来进行熔断。 我们在测试的时候,在对应 API 里面采用了 Thread.Sleep(ms) 来模拟慢请求。 设置的慢请求阈值是 RT 100ms,我们设置了 Thread.Sleep(90ms),但是发现竟然触发了熔断。最近分析发现是

你可能感兴趣的:(C# Thread.Sleep 不精准的问题以及解决方案)