【发布时间】:2009-12-12 04:53:15
【问题描述】:
WCF 是一个通用的通信框架,您使用它的次数越多,您需要调整的旋钮就越多(端点、安全性、序列化等)。我有一个对许多 QoS 属性很敏感的应用程序,我想开始调整设置以了解每个设置如何影响这个基于 WCF 的应用程序的带宽、延迟和可扩展性。
据我所知,没有通用的入口点来收集以下指标,但我希望我们能提出一个收集它们的技术列表:
- 调用次数
- 来回通话时间
- 带宽利用率
- 请求和响应的序列化大小
FWIW,我不介意捕获这些指标,只要有可以插入钩子的合理入口点(即使这意味着深入研究特定的实现 - 例如 DuplexChannel)。
【问题讨论】: