我正在寻找一个.NET线程池库。
这将主要用于HTTP请求,因此更少的CPU等待响应。 这意味着100个并发线程是可以接受的。
- 我需要推送大约100,000个任务,因此应该支持“阻塞”。 (显然我不能一次性推送这么多任务,所以应该在添加新任务时支持一些阻塞,并且应该阻止线程直到有新的插槽可用)
- 不要过于复杂
- 不要太消耗内存和CPU资源
- 免费/开源(商业友好许可证)
这将主要用于HTTP请求,因此更少的CPU等待响应。 这意味着100个并发线程是可以接受的。