Rašydami sąsajas neišvengiamai susidursite su kitais, kurie sako, kad sąsaja lėta, kiek lėtesnė, kiek laiko užtrunka sąsajos serverio apdorojimas, jei yra konkretūs skaičiai, įrašantys, kiek laiko užtrunka kiekviena sąsaja, kai kiti sako, kad sąsaja lėta, pažiūrėkite į sąsajos laiko statistiką, jei ji apdorojama per kelias milisekundes, atsiprašau, kad nenešioju šio puodo.
Tarpinės programinės įrangos diegimas asp.net branduolys paleidžia vieną tarpinę programinę įrangą po kitos, todėl mums tereikia apibrėžti savo tarpinę programinę įrangą, įrašyti laiką prieš pradedant apdoroti užklausą ir laiką po apdorojimo pabaigos, tarpinė programinė įranga čia išveda užklausos laiką į žurnalą, taip pat galite išvesti jį į atsakymo antraštę ar kitas vietas, jei reikia.
Tarpinės programinės įrangos konfigūracija
Norėdami sukonfigūruoti užklausų apdorojimo srautą paleisties programoje, konfigūracijos pavyzdys yra toks:
Ieškokite žurnalų pagal registratoriaus pavadinimą "PerformanceLog" žurnale, o ElapsedMilliseconds žurnale yra atitinkamos sąsajos sunaudotas laikas, arba galite ieškoti pagal ElapsedMilliseconds diapazoną, pvz., filtruoti žurnalus, kurių laikas yra ilgesnis nei 1 s
|