Debugging 萤火虫净等待时间

Debugging 萤火虫净等待时间,debugging,firebug,Debugging,Firebug,这是否包括请求返回的总时间?如果没有,请在firebug net选项卡的上下文中准确定义等待的含义 我正在使用asp.net mvc,并希望跟踪服务器和客户端之间的延迟到底发生在哪里 “等待”(紫色)表示服务器处理请求所花费的时间,即从请求完全发送到响应开始之间的时间。响应返回所用的时间通过“接收”(绿色)显示 我的规则是:当“等待”时间很长时,分析服务器端代码可能存在的瓶颈。当“接收”时间很长时,请参阅关于gzip您的响应或以其他方式减少响应负载。我现在的困境是服务器代码非常快,但等待时间很长

这是否包括请求返回的总时间?如果没有,请在firebug net选项卡的上下文中准确定义等待的含义

我正在使用asp.net mvc,并希望跟踪服务器和客户端之间的延迟到底发生在哪里

“等待”(紫色)表示服务器处理请求所花费的时间,即从请求完全发送到响应开始之间的时间。响应返回所用的时间通过“接收”(绿色)显示


我的规则是:当“等待”时间很长时,分析服务器端代码可能存在的瓶颈。当“接收”时间很长时,请参阅关于gzip您的响应或以其他方式减少响应负载。

我现在的困境是服务器代码非常快,但等待时间很长。我明白了。我确实相信您的问题在于服务器端,但瓶颈可能不是您的代码。分析在这里是有序的。正如你所看到的,我在这里是个新手,所以我不确定讨论分析是否会偏离规则的主题。我只想说,服务器端堆栈中的某些东西很可能是这里的问题。如果您提供有关您的环境的更多信息(可能是在另一个问题中?),我相信我和其他人可以提出追踪罪犯的好方法?这是一个工具,还是简单的调试?有一些分析工具,是的(),但它可以简单到测量代码中不同方法调用之间的时间,以尝试隔离一个耗时的方法(如果问题出在代码中)。分析仅仅意味着确定代码的哪些部分在性能方面代价高昂。