ASP.NET生命周期启动

ASP.NET生命周期启动,asp.net,.net,Asp.net,.net,我知道ASP.NET使用工作线程来侦听页面请求。我正在尝试跟踪应用程序中的错误 用户访问网页,即page1.aspx。加载此页面需要20秒。如果在十秒钟后,他们打开另一个浏览器并再次访问该页面(保持另一个浏览器窗口打开并加载该网页),那么我假设在将page1.aspx的第一个请求发送回客户端之前,不会在服务器上开始生成第二个page1.aspx请求?i、 e.每个用户会话只有一个工作线程 我花了一些时间调查并找到了许多关于工作线程和I/O线程是什么的帖子,但是我没有找到我的具体问题的答案。如果单

我知道ASP.NET使用工作线程来侦听页面请求。我正在尝试跟踪应用程序中的错误

用户访问网页,即page1.aspx。加载此页面需要20秒。如果在十秒钟后,他们打开另一个浏览器并再次访问该页面(保持另一个浏览器窗口打开并加载该网页),那么我假设在将page1.aspx的第一个请求发送回客户端之前,不会在服务器上开始生成第二个page1.aspx请求?i、 e.每个用户会话只有一个工作线程


我花了一些时间调查并找到了许多关于工作线程和I/O线程是什么的帖子,但是我没有找到我的具体问题的答案。

如果单击“刷新”,浏览器将首先结束正在运行的请求。它通过关闭与服务器的TCP连接来实现这一点。当服务器试图将数据返回到客户端时,它将抛出异常。例如,“远程主机关闭了连接。”异常。此异常应结束第一个请求

接下来,浏览器向服务器发送一个新请求,服务器开始运行


每个用户会话的工作人员数量没有限制。您可以同时打开三个浏览器选项卡,它们可以同时向服务器发出请求。但是,大多数浏览器发送到单个服务器。

如果单击“刷新”,浏览器将首先结束正在运行的请求。它通过关闭与服务器的TCP连接来实现这一点。当服务器试图将数据返回到客户端时,它将抛出异常。例如,“远程主机关闭了连接。”异常。此异常应结束第一个请求

接下来,浏览器向服务器发送一个新请求,服务器开始运行


每个用户会话的工作人员数量没有限制。您可以同时打开三个浏览器选项卡,它们可以同时向服务器发出请求。但是,大多数浏览器发送到单个服务器。

谢谢。您知道浏览器的连接数是否可配置用于测试目的吗?@w0051977:只需打开多个浏览器即可。请注意,您的操作系统、网络路由器或网络提供商也可能会限制每台服务器的连接数。谢谢。这是一个内部网应用程序。你知道它是否可配置吗?谢谢。您知道浏览器的连接数是否可配置用于测试目的吗?@w0051977:只需打开多个浏览器即可。请注意,您的操作系统、网络路由器或网络提供商也可能会限制每台服务器的连接数。谢谢。这是一个内部网应用程序。你知道它是否是可配置的吗?