2011-10-28 120 views
2

ASP.NET有一個很好的功能,叫做健康監測。一旦定義在system.web/healthMonitoring部分,我們就可以獲得非常有用的Web事件來記錄/分析。對於不使用ASP.NET兼容模式並託管在IIS7/WAS下的WCF服務,是否有類似的方法?WCF健康監測類似於ASP.NET

更新:我所發現的是,在實現WCF服務的web.config的System.Web/healthMonitoring允許獲得一些網絡事件:System.Web.HttpRuntime,1002,「應用程序正在關閉。原因:配置改變了。「沒有心跳和其他。我不明白這是如何工作,如果ASP.NET沒有參與進程,但這是事實。

回答

-1

您可以添加一些配置到客戶端的配置文件,並會有很多日誌信息。檢查下面的鏈接

+0

我不是這個意思完全相同,對不起。這是正常的WCF日誌記錄,我無法獲得心臟跳動和應用程序池回收事件,我可以嗎? – UserControl

+0

不,我不這麼認爲 –

+0

@UserControl:WCF服務通常不會一直「活着」 - 服務類被實例化以處理請求,並且一旦響應被髮送回來就被釋放 - 所以沒有什麼可以「監視「...... –