ASP.NET有一个很好的功能叫做健康监控。一旦在system.web/healthMonitoring
部分中定义,我们就会获得非常有用的Web事件来记录/分析。对于不使用ASP.NET兼容模式并在IIS7 / WAS下托管的WCF服务,是否有类似的方法?
更新:我发现在WCF服务的web.config中启用system.web / healthMonitoring可以获取一些Web事件:System.Web.HttpRuntime,1002,“Application正在关闭。原因:配置已更改。“没有心跳和其他人。如果ASP.NET没有参与这个过程,我不明白它是如何工作的,但这就是事实。