Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IIS版本10.0-请求卡在工作进程中,状态为RequestAcquireState-模块为会话_Asp.net_Asp.net Mvc_Session_Request_Iis 10 - Fatal编程技术网

Asp.net IIS版本10.0-请求卡在工作进程中,状态为RequestAcquireState-模块为会话

Asp.net IIS版本10.0-请求卡在工作进程中,状态为RequestAcquireState-模块为会话,asp.net,asp.net-mvc,session,request,iis-10,Asp.net,Asp.net Mvc,Session,Request,Iis 10,在我们的服务器上,我们有IIS 10.0 应用程序托管在AP.NETMVC框架4.7.2中 在工作进程中,请求多次被卡住 大多数时间停滞的请求都是State-RequestAcquireState 模块名为Session 很多时候,这会使网站速度变慢 为了克服这个问题,我们正在重新启动特定的应用程序并回收应用程序池 但我们并不是每次都有机会 是否有人可以在不重新启动服务的情况下帮助理解和解决此问题 提前多谢 默认情况下,ASP.NET会锁定会话。Asp.net中的所有并发请求都由会话管理控制。只

在我们的服务器上,我们有IIS 10.0

应用程序托管在AP.NETMVC框架4.7.2中

在工作进程中,请求多次被卡住

大多数时间停滞的请求都是State-RequestAcquireState

模块名为Session

很多时候,这会使网站速度变慢

为了克服这个问题,我们正在重新启动特定的应用程序并回收应用程序池

但我们并不是每次都有机会

是否有人可以在不重新启动服务的情况下帮助理解和解决此问题


提前多谢

默认情况下,ASP.NET会锁定会话。Asp.net中的所有并发请求都由会话管理控制。只要
ExecuteRequestHandler
中存在锁定会话的请求,那么所有其他后续请求都将被锁定。
有关更多详细信息,请参阅以下讨论。


对ASP.Net中的
会话
对象的访问是通过一种方式控制的,在任何时候只有一个对会话具有写访问权限的请求可以处于活动状态。您是否正在处理大量ajax请求?是否所有请求都需要对会话进行写访问?看见向下滚动至子标题“并发请求和会话状态”