0

我开发了一个针对 Mono 的 ASP.Net Web 服务。我已将它部署到在 Apache 下运行 Mono 的 OpenSUSE 11.1 VM。

例如,有没有办法监控在类似于 Windows 性能监视器的 Linux 操作系统下为 Mono 部署的 ASP.Net 应用程序的@OutputCache 命中率?这不一定涉及性能计数器,而是一种获取比率的方法。

这与使用 CacheDuration 属性修饰的 WebMethod 调用有关,而不是自定义数据缓存方案。

4

1 回答 1

1

Mono 从 Mono 2.0 开始就支持 .NET“性能计数器”,但 AFAICT 目前只实现了三个标准的 ASP.NET 计数器:Requests Queued、Requests Total 和 Requests/sec。我想其他的,比如缓存命中率,将很容易实现。

您可以使用性能计数器 API 或 mperfmon GUI 工具检查性能计数器。

于 2009-07-27T21:09:39.800 回答