【发布时间】:2017-07-27 00:15:29
【问题描述】:
使用 TPL / Parallel.ForEach 有一种开箱即用的方法来限制每单位时间调用方法的次数(即每秒不超过 50 次调用)。这与限制线程数不同。也许有一些简单的 hack 可以使这项工作?
【问题讨论】:
-
您能否更详细地解释一下您究竟需要什么以及为什么?
-
我需要并行调用一个 Web API,但是这个 API 限制了每秒的调用次数。我想保持在这个限制之下。
标签: .net-4.0 task-parallel-library .net-4.5 parallel-extensions parallel.foreach