【发布时间】:2012-07-12 16:39:27
【问题描述】:
我想将我的 api 响应平均为每次调用 2 秒。你认为这是正确的做法吗(vb.net 代码)...
Dim timeToSleep = 2000 - Date.Now.Subtract(start).TotalMilliseconds
''代码在这里执行...
如果 timeToSleep > 0 则 Threading.Thread.Sleep(timeToSleep)
Threading.Thread.Sleep 函数是否只阻塞这个 api 请求?如果其他人在 Sleep 函数执行时点击了 api 请求怎么办?
我应该这样做有更好的方法吗?
谢谢。
【问题讨论】: