我们生产站点上的应用程序池在工作时间内进行回收,这将所有用户拒之门外。应用程序日志或事件日志中没有例外。我们检查了IIS日志,发现它似乎在用户启动某些进程时发生(在请求启动后,我们看到错误500)。问题在于它不一致,并且当我们执行相同的操作时,我们无法在测试站点(或生产站点)上复制它。有时我们会看到内存高峰,但并非每次都发生。
我猜测工作进程由于某些错误而崩溃,是否有办法找到导致此应用程序池回收的错误/异常?我们正在使用application_error事件记录所有异常,是否可以使用其他任何类型的日志记录来获取有关该问题的更多详细信息?
请让我知道是否缺少任何细节,谢谢。