gpt4 book ai didi

c# - 慢 DeterminePostBackMode()

转载 作者:太空宇宙 更新时间:2023-11-03 16:27:23 25 4
gpt4 key购买 nike

我在 InitializeCulture 和 Page_PreInit 事件之间的 asp.net 页面中遇到性能问题。当我重写 DeterminePostBackMode() 时,我发现问题出在 base.DeterminePostBackMode();

通常需要几毫秒,但有时(每天大约 5 次)需要很慢(范围:几秒 - 几分钟)。

    protected override System.Collections.Specialized.NameValueCollection DeterminePostBackMode()
{
// start measure time with log tool

try
{
System.Collections.Specialized.NameValueCollection coll = base.DeterminePostBackMode();
return coll;
}
catch (Exception ex)
{
// log exception with log tool

throw ex;
}
finally
{
// end measure time with log tool
}
}

我使用 DevExpress 组件、IIS 7.5、Internet Explorer 8

知道哪里出了问题吗?如何解决 DeterminePostBackMode() 问题?

谢谢,帕维尔

最佳答案

我在 HTTP API 的 httperr 日志文件 中发现了这个错误:Timer_EntityBody ... Internet Explorer 分别发送 header 和正文。所以 DeterminePostBackMode() 等待正文。

我不知道 body 出了什么问题,可能是网络问题还是别的什么。

关于c# - 慢 DeterminePostBackMode(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12141646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com