可以同时在同一个线程上发生对IIS的多个请求吗?

时间:2016-04-18 19:23:16

标签: c# multithreading iis

对IIS的两个请求是否可以同时在同一个线程上运行(即交错指令)?如果是这样,这怎么会影响试图限制对共享资源的访问的锁?

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,它们会运行,但两者都无法同时锁定同一资源:

这里有类似的问题: What happens when two threads ATTEMPT to lock the same resource at the exact same time?

在这种情况下,您真的想要使用async关键字并让其中一个等待另一个。