Paralelně běžící Tracy a Ajaxy
- DefenestrationPraha
- Člen | 120
Začal jsem profilovat svoji aplikaci, která má několik paralelních ajaxových operací, a povšiml si následujícího zádrhele, který je možná očekávaný. Tracy si vytváří FileSession a čeká poměrně dost času (přes 600 ms) na uvolnění zámku v rámci metody
Tracy\FileSession->open
Je to tak, že paralelně běžící instance Tracy si vzájemně překážejí? Nemůže si teoreticky vyrobit každá svoji File Session a „hospodařit“ si na ní bez ohledu na ostatní?
Editoval DefenestrationPraha (2. 5. 15:40)
- David Grudl
- Nette Core | 8218
To by nejspíš mohla.
A chceš každou tu ajaxovou operaci sledovat pomocí Tracy, aby ti vytvářela řádek do Tracy baru? Pokud to není potřeba, dá se to vypnout pomocí JavaScriptu:
window.TracyAutoRefresh = false;
- DefenestrationPraha
- Člen | 120
David Grudl napsal(a):
To by nejspíš mohla.
A chceš každou tu ajaxovou operaci sledovat pomocí Tracy, aby ti vytvářela řádek do Tracy baru? Pokud to není potřeba, dá se to vypnout pomocí JavaScriptu:
window.TracyAutoRefresh = false;
To je dobrý tip. No, někdy jo a někdy ne… Vypnu ji v případě, že ne.