小编典典

ASP.Net中的线程敏捷性是什么意思?

c#

我正在阅读有关HttpContext和CallContext的文章,并查看线程敏捷性。这是什么意思?


阅读 361

收藏
2020-05-19

共1个答案

小编典典

这意味着IIS可以自由使用多个线程来处理单个请求,尽管不是并行的。

基本上,IIS会尝试异步执行I / O操作,从而在操作期间释放调用线程。该线程将返回到池中,并可以同时用于处理其他请求。

异步I / O操作完成后,控制权可以返回到最初处理请求的线程之外的线程(因为该线程可能在其他地方很忙),因此可以继续尽快处理该请求。

2020-05-19