1

我们的生产服务器已经开始在我们所有托管的网站上表现得很奇怪。

这是一个运行 IIS 和 ~15 asp.net 3.5 网站的 Windows Server 2008 R2 服务器。我已经测试了该服务器托管的一半网站,所有这些网站都有相同的症状。它发生时似乎非常随机,但至少每分钟一次,一个页面需要大约 9 秒才能加载。这是迄今为止我发现的唯一模式。所以我的第一个猜测是某些东西使应用程序回收,所以我尝试登录“Application_End()”并得到以下信息:

MSG:
Change in C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\b9b284ca\4eb9bb86\hash\hash.web
HostingEnvironment initiated shutdown
HostingEnvironment caused shutdown

STACK
   at System.Environment.get_StackTrace()
   at System.Web.Hosting.HostingEnvironment.InitiateShutdownInternal()
   at System.Web.Hosting.HostingEnvironment.InitiateShutdown()
   at System.Web.HttpRuntime.ShutdownAppDomain(String stackTrace)
   at System.Web.Compilation.BuildManager.OnWebHashFileChange(Object sender, FileChangeEvent e)
   at System.Web.DirectoryMonitor.FireNotifications()
   at System.Web.Util.WorkItem.CallCallbackWithAssert(WorkItemCallback callback)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)

这条消息只出现了两次,现在我根本无法得到它。所以我仍然对发生的事情一无所知。

有没有其他人经历过这个?

4

0 回答 0