【发布时间】:2010-09-23 01:42:28
【问题描述】:
我们使用 MSMQ 来捕获我们的 asp.net 站点抛出的所有事件,并将数据存储到我们的数据库中。在一天中,我们可以在日志数据库中看到事件 id 1003 和 Title = "Application compilation is starting"。
但是,我们没有看到相应的事件1004 即"Application compilation ends". 我想知道这可能是什么原因造成的?我们使用预编译选项(允许更新)部署我们的站点,并且我们对会话对象的使用率很高(我知道这很糟糕!)。该消息是否表明我们的网络应用正在自行重启?
谢谢, 赫尔曼
【问题讨论】:
-
一些想法 - AppPool 关闭/重启?配置更改?确实需要更多细节。
-
AppPool 没有重新启动,似乎 ASP.net 仅在查看低容量页面时才拆分这些消息(可能是第一次)。但是我认为预编译的网站部署不需要编译?