IIS瓶颈?

时间:2017-06-13 12:21:09

标签: asp.net iis grinder

我有3台机器 - 一台是IIS,一台是数据库,另一台我测试应用程序的效率 - 这意味着: 使用Grinder我运行了1000个应用程序实例(托管在IIS上,并使用SQL Server在计算机上运行数据库)。使用perfmon我发现确实有1000个请求。

但问题是从另一台计算机连接到此应用程序(IIS)的速度非常慢。我认为IIS方面存在一些瓶颈,但我找不到它 - CPU使用率低于10%。

enter image description here

我认为我更改了IIS管理器和machine.config以及web.config文件中的每个选项 - 似乎没有任何效果。

1 个答案:

答案 0 :(得分:0)

首先,您需要确认浏览网站时是否存在缓慢问题

检查IIS日志并查找时间字段。如果所花费的时间超过10秒,那么它被认为是缓慢的。

缓慢可能是由于几个原因。可能是因为网络或者可能是因为代码中的某些内容可能导致它。

我建议您使用Netmon或 WireShark 捕获网络跟踪,以防万一与网络相关。

如果不是网络,您可以使用调试诊断2更新2 工具收集进程转储。

您可以查看以下链接以收集转储并检查它们,并尝试查看是否有任何缓慢:

https://msdn.microsoft.com/en-us/library/ff420662.aspx

相关问题