我们在IIS7.5上运行了一个简单的aspx页面,我们发现它需要很长时间才能退出Page_Init方法并调用Page_PreRender方法。这些方法之间没有任何执行。请参阅跟踪页面调用。
[INFO ] 2011-07-15 18:30:24,783 [6] Customer.Ektron.Web END - Page_Init() [INFO ] 2011-07-15 18:30:27,486 [6] Customer.Ektron.Web START - Page_PreRender
想知道以前是否有人经历过这种情况..这只是在扼杀我们的应用程序性能..
答案 0 :(得分:0)
这看起来像是log4net的输出,而不是默认的/trace.axd处理程序。
在Init和PreRender之间出现了Load事件,我相信,是[在教程中]做任何工作的默认事件。还有其他事件,如InitComplete,PreLoad和LoadComplete,它们会执行,如果是回发,则会加载状态(viewstate和controlstate),包括引发任何回发事件。