我想更好地处理线程如何在ASP.NET中工作,所以我有一个测试网站,有几页,我有一个测试WinForms客户端,创建40个大致并发请求到测试网站。这些请求大约需要5-10秒才能完成 - 他们在另一台服务器上调用Web服务。当我运行测试客户端时,我可以使用Fiddler来查看请求正在同时进行。但是,当我查看Web服务器上的性能监视器时,计数器“ASP.NET Apps v2.0.xxx/Requests执行”,“ASP.NET /请求当前”,“ASP.NET请求排队”,这些计数器从不显示多于2.无论我要求的测试页是否设置为Async = True,并使用调用Web服务的开始/结束模式,或者设置为同步进行呼叫,都是如此。根据我在菲德勒看到的情况来看,我认为我应该在其中一个州看到总共40个请求,但我没有。这是为什么?这些柜台是不是意味着我认为他们的意思?ASP.NET性能计数器的含义是什么?
3
A
回答
0
如果请求要发送到同一台服务器,它可能会触及System.Net连接限制,并且一次只能处理2个连接。
这个stack overflow question显示了一个更改web.config以启用更多连接的示例。
相关问题
- 1. 什么是ASP.net应用程序的最佳性能计数器?
- 2. 要监视的最佳ASP.NET性能计数器是什么?
- 3. 什么是性能计数器?
- 4. ASP.NET性能计数器值
- 5. ASP.NET AutoEventWireup和Inherits的含义是什么?
- 6. mod_pagespeed统计的含义是什么?
- 7. 这个计划的含义是什么
- 8. 什么是Windows性能计数器的工作范式?
- 9. 什么是查询过程性能计数器的最高性能方法?
- 10. 选择器的含义是什么?
- 11. dotTrace性能分析器由[垃圾收集]表示的含义是什么?
- 12. “UseTaskFriendlySynchronizationContext”的含义是什么?
- 13. CronJobs的含义是什么?
- 14. configureDefaultServletHandling的含义是什么?
- 15. $ @的含义是什么?
- 16. URL的含义是什么
- 17. if(';')的含义是什么?
- 18. !int_variable--?的含义是什么!
- 19. ui.draggable.draggable的含义是什么?
- 20. SootMethod.getSubSignature()的含义是什么?
- 21. 性能分析asp.net,什么是ProcessRequestNotificationHelper?
- 22. drupal中表单数组'#programmed'属性的含义是什么?
- 23. Scala中的有序性[A]的含义是什么?它的目的是什么?
- 24. 属性定义中括号的含义是什么?
- 25. 代码含义是什么?
- 26. 性能计数器
- 27. 性能计数器?
- 28. 性能计数器
- 29. aws容器服务中'cpu'参数的含义是什么?
- 30. “错误预处理过程中”是在ASP.NET性能计数器