【发布时间】:2012-05-01 09:49:34
【问题描述】:
有没有办法告诉线程池管理器只有 x 个调用特定方法或方法组的线程?
我有一个应用程序,我在所有地方都使用线程池工作线程,它可以流畅地工作;但是,我委托给工作线程的任务之一是 Web 服务调用,它将拒绝超过 5 个并发请求。我不想将线程池限制为 5 个线程,因为许多其他东西使用线程并且可以处理更多。
有没有办法“划分”线程池来表示“在任何时间点都有最多 x 个线程在做这个特定的事情,但是其余的线程可以去做其他事情吗?
【问题讨论】:
标签: c# multithreading c#-4.0