asp.net – 如何增加IIS 7.0上的线程池线程
发布时间:2020-12-15 18:30:43 所属栏目:asp.Net 来源:网络整理
导读:环境:Windows Server 2008 Enterprise,IIS 7.0,ASP.NET 2.0(CLR),.NET 4.0 我有一个没有页面和没有会话(HttpHandler)的ASP.NET应用程序。它是一个流服务器。我使用两个线程来处理每个请求,所以如果有100个连接的客户端,那么使用200个线程。这是一个专
环境:Windows Server 2008 Enterprise,IIS 7.0,ASP.NET 2.0(CLR),.NET 4.0
我有一个没有页面和没有会话(HttpHandler)的ASP.NET应用程序。它是一个流服务器。我使用两个线程来处理每个请求,所以如果有100个连接的客户端,那么使用200个线程。这是一个专用的服务器,服务器上没有更多的应用程序。 问题是在200个客户端连接之后(压力测试)应用程序拒绝新的客户端,但是如果我增加了应用程序池的工作线程(创建一个Web花园),那么每个w3wp进程可以拥有200个新的快乐客户端。 我觉得.NET线程池限制到达那一点,需要增加它。 谢谢 解决方法
看看你的aspnet.config的
applicationPool 元素:
<configuration> <system.web> <applicationPool maxConcurrentRequestsPerCPU="5000" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000" /> </system.web> </configuration> 示例位置是: C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet.config 您可能还想查看 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.Net中使用参数
- asp.net-mvc – 设置MVC 3 rc1 Razor cshtml文件构建动作编
- asp.net-mvc – 如何在asp.net mvc中的关系表/模型中包含Ap
- 如何调试ASP.NET HTTPHandler
- .NET Core容器化之多容器应用部署@Docker-Compose
- .NET TextBox BackColor问题
- 部署 – kestrel-hellomvc.service:步骤USER产生失败/usr/
- 如何使用IIS 6在asp.net中实现远期未来的过期标头
- asp.net-mvc – 使用ASP.NET身份重置密码时的令牌无效
- asp.net – 普通Web API或Web API和OData?
推荐文章
站长推荐
热点阅读