Sme pracovali v užívateľských preberacie skúšky (UAT) prostredie ktoré, v porovnaní k rozvoju, je mŕtvy pomalý.
Je to zložité prostredie pomocou FBA, SQL 2008, SSRS a rozšírené webové aplikácie dostupné cez internet pomocou https, Takže to bolo ťažké vystopovať problém.
Pre predchádzajúci klient, Použili sme FBA s LDAP úlohu poskytovateľa (a poskytovateľa členstva). Jeden z mojich kolegov, oveľa múdrejší ako ja, stanovil, že "z poľa" LDAP úlohu poskytovateľa, Ak je použitý v tomto prostredí, Nie škálovanie aj. Vyriešiť tento problém pre klienta, vyuûiť vlastnú úlohu poskytovateľa on pekný vyrovnávacej pamäte systému.
Táto situácia zrejme podobné, Takže sme sa pozerali do replikáciu riešenia dnes klienta. Ako bol ladenie, ktoré, Všimol som si, že túto správu by často objavujú v denníku systému (z nástroja Zobrazovač udalostí):
Pracovného procesu s id procesu "XXX’ slúžiace fond aplikácií "Home – 80’ požiadala recyklovať, pretože sa preplnil virtuálnej pamäte.
Vzal som to znamená, že bol ďaleko recyklácie fondu aplikácií, až príliš často a že by vysvetľovalo problému s výkonom.
Pozrel som bazéne app vlastnosti a jeho "recyklácia" stránka sa ukázalo, že vlastnosť "maximálne virtuálnej pamäte (v megabajtoch)" bol stanovený pravú a bol stanovený 5000. Zdá sa, že dosť podobné, ale rozhodol som sa zrušiť hodnotu, a že mal okamžitý pozitívny účinok. Žiadne ďalšie app bazén recyklácia. Žiadne ďalšie tajomný pomaly-zostrelí a pauzy.
Nemám naozaj pochopiť základné veci"" že sa tam deje, ale jasne nejaký druh príčina/effect vec deje a teraz, UAT prostredia je použiteľný.
</koniec>