【发布时间】:2013-10-21 08:00:34
【问题描述】:
早安,
有没有办法监控 WCF 服务的内存使用情况?
我在 Google 上搜索并找不到任何正确的答案。不幸的是,我无法使用 RedGate ANTS 或 JetBrains 内存分析器等 3rd 方工具。
我已在我的服务 Web 配置中启用所有性能计数器,以查看我是否可以使用性能监视器查看内存使用情况,但我不知道在哪里查看服务正在使用的内存量.
我还为其中一个 wcf 方法创建了一个负载测试,作为一个测试,看看它是否可以告诉我在测试期间服务使用了多少内存,但也不认为它给了我我想要的信息需要。
有谁知道我该怎么做或指出正确的方向?
提前谢谢你。
【问题讨论】:
-
在 PerfMon.exe 的帮助下监视性能计数器
-
我确实打开了性能监视器工具,但不确定我需要添加哪个计数器才能仅查看该特定 Web 服务的内存使用情况。理想情况下,在运行负载测试后,假设 15-20 分钟,我想查看该期间的内存使用峰值。
标签: c# performance wcf memory