Коэффициент попадания CacheDuration веб-службы Mono ASP.Net в Linux

StackOverflow https://stackoverflow.com/questions/1188636

Вопрос

Я разработал веб-службу ASP.Net, ориентированную на Mono.Я развернул его на виртуальной машине OpenSUSE 11.1 под управлением Mono под Apache.

Есть ли способ отслеживать коэффициент попадания @OutputCache для моего приложения ASP.Net, развернутого для Mono в ОС Linux, например, аналогично монитору производительности Windows?Это не обязательно должно включать счетчики производительности, а скорее метод получения соотношения.

Это связано с вызовами WebMethod, украшенными атрибутом CacheDuration, а не с пользовательской схемой кэширования данных.

Это было полезно?

Решение

Mono поддерживает «Счетчики производительности» .NET начиная с Mono 2.0, но AFAICT в настоящее время реализованы только три стандартных счетчика ASP.NET:Запросы в очереди, Всего запросов и Запросов в секунду.Я полагаю, что другие, такие как коэффициент попадания в кеш, реализовать будет довольно просто.

Вы можете проверить счетчики производительности с помощью API счетчиков производительности или инструмента с графическим интерфейсом perfmon.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top