0

您能说出哪个是监视 WCF 服务、WMI 或 WS-Discovery 实现的最佳工具吗?

4

1 回答 1

1

这些要求看起来很简单,但实际上很难。服务可能可用,但操作可能会失败,反之亦然。还有许多潜在的问题:网络故障、池/服务主机停止、wcf 激活失败、操作错误……服务可以使用,但由于数据库损坏,所有操作都失败。WMI/Perf 计数器似乎是一种很好的方法,因为您可以为不同的范围(服务/操作/端点)提供许多详细信息。但另外,如果您在 IIS 下托管您的服务,应用程序池空闲默认超时为 20 分钟:计数器/WMI 将不可用。

总之,我想说最好的监控策略是对服务器端和客户端可用的所有工具/组件的聚合。

于 2012-09-07T07:18:56.107 回答