重新启动后,IIS 8.0 ASP.NET应用程序中未加载模块

我有2个ASP.NET 4.5 WebForms应用程序,每个运行在2个win-2012服务器(IIS 8.0)上。 应用程序在其web.config中定义了模块(包括自定义和来自第三方)。 每个应用程序都包含一组不同的模块。

当服务器重新启动时,模块有时候并不总是被加载 。 当为任一应用程序回收应用程序池时,模块始终按预期加载。 这个问题出现在2台服务器上,每个模块看起来都是随机的。

与此问题相关的事件日志中没有条目。

有关这个问题的原因,以及如何解决它的任何想法?