Ostatnimi czasy muszę optymalizować czas zapytań HTTP, albo przynajmniej dowiedzieć się co je stopuje. Okazuje się, że istnieją parametry polecanie appcmd, które pokażą nam requesty, które są przetwarzane dłużej niż zadany okres czasu:
appcmd.exe list requests /elapsed:1000
Mamy jasno wskazane czas jaki dany request już jest przetwarzany, oraz gdzie (moduł oraz etap) się aktualnie znajduje. Jeśli zapytanie zwróci błąd – należy doinstalować Request Monitor do IISa.
Przydatne!
Źródło: http://blog.leansentry.com/2013/07/all-about-iis-asp-net-request-queues/
Spodobał ci się ten artykuł? Podziel się nim z innymi.
Founder of Octal Solutions a .NET software house.
Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft MVP. Podcaster – Ostrapila.pl