Sha*_*air 6 .net asp.net concurrency asp.net-development-serv
我试图找出ASP.NET Development Server没有同时处理请求的原因.
所以我用以下代码创建了一个简单的aspx页面:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
System.Threading.Thread.Sleep(10000)
End Sub
Run Code Online (Sandbox Code Playgroud)
如果我打开页面两次,响应需要20秒.这意味着,服务器逐个(不同时)执行请求.
根据本主题提供的建议,我已添加EnableSessionState="false"到页面中,但这似乎没有帮助.
有关如何同时处理请求的任何想法?
asp.net dev服务器(cassini)无法处理多个线程.因此,它可以有效地一次处理一个请求.关闭会议确实不会影响这一点.
它实际上只适用于Web应用程序的有限单用户测试.
我建议您转储cassini并安装IIS Express或只是转到完整的IIS实现.
一点点阅读:ASP.NET Dev Server(Cassini),IIS Express和多线程
| 归档时间: |
|
| 查看次数: |
1540 次 |
| 最近记录: |