我在生产环境中遇到了一些麻烦,我发现了一些可能导致IIS重置的线索,但我不确定。
如果过去重新启动IIS ,我如何以及在哪里可以找到?
编辑:
关于未来的重置,凯文的解决方案还可以,我已成功使用它。
答案 0 :(得分:1)
您可以在ASP .Net应用程序上创建Global.asax文件。然后,您可以使用以下方法挂钩应用程序启动和停止事件:
public void Application_Start(object sender, EventArgs e)
{
// log iis started
}
public void Application_End(object sender, EventArgs e)
{
// log iis stopped
}
您所要做的就是在global.asax文件中声明这些方法,ASP .Net会在您的应用程序启动/停止时自动调用它们。然后,您可以在这些方法中执行所需的任何日志记录代码。