标签: .net multithreading concurrency async-await threadpool
我有一些异步方法,可以同时从多个客户端调用。
根据我的理解,在 TAP (基于任务的异步模式)任务上运行线程池,所以等待的方法将运行在备用线程上,或者如果没有,则在新创建的线程上。
我想确定当并发请求的数量达到某个点时是否存在线程池溢出的风险。
所以,我试图了解线程池的工作原理。 线程数是仅依赖于操作系统还是有一些默认限制?如果是这样,我该如何查看/更改该号码?