WCF Web服务的性能

时间:2012-09-03 11:20:23

标签: wcf logging

我已经配置了一个WCF Web服务(.NET 3.5)来使用sitescope监视计数器。当主服务调用超过某个预定义阈值时,这会发出警告。

我正在尝试找出以更大粒度记录服务的最佳方法。我的意思是,我需要一些方法来保存Web服务中每个调用的时间,以查看可能导致问题的原因。

这样做的一种方法是使用log4net来记录Web服务中使用的每个调用(例如数据库)的时间。或许我应该将时间输出到数据库?无论解决方案是什么,我都不希望它大大影响Web服务本身的时间安排。

有没有人必须实施类似的解决方案?我应该如何设计它,以便只记录/保存详细的Web服务调用样本,而不是每次调用?

感谢您的时间。

0 个答案:

没有答案