Obrovské rozdíly v odezvě při načítání aplikace
- PavelS
- Člen | 66
Ahoj všichni, řeším takový problém se svojí aplikací.
Teď když píšu tento příspěvek, načte se mi main page za 400ms. Ale také se mi již dnes stalo, že se načítala stránka celou 1 minutu, 60 000 ms. Nevíte čím by tato nekonzistence mohla býti?
Nejprve jsem myslel, že je to problém s hostingem, ale už se mi to stalo
i na localhostu.
Viz zde
Moje verze Nette je 2.3 a používám Kdyby/ORM.
Editoval PavelS (21. 10. 2016 16:12)
- iguana007
- Člen | 970
Neni mozne, ze ti tam treba v jinem tabu bezel jiny request?
Pokud ano, tak by to byl ten duvod. Kdyz si totiz spustis jeden request, tak ten
nasledujici treba v jinem tabu ceka, az se dokonci ten puvodni nez se zacne
vubec zpracovavat.
Pokud to neni ten duvod, tak doporucuji rozchodit nejaky profiler a sledovat to (napr. https://blackfire.io/).
- norbe
- Backer | 405
Taky to může být tím, že máš velké množství dat v cache a trefil jsi request, který má za úkol pročistit invalidovaná data.
- PavelS
- Člen | 66
iguana007 napsal(a):
Neni mozne, ze ti tam treba v jinem tabu bezel jiny request?
Pokud ano, tak by to byl ten duvod. Kdyz si totiz spustis jeden request, tak ten nasledujici treba v jinem tabu ceka, az se dokonci ten puvodni nez se zacne vubec zpracovavat.Pokud to neni ten duvod, tak doporucuji rozchodit nejaky profiler a sledovat to (napr. https://blackfire.io/).
Možné to určitě je, většinou mám tabů otevřeno více a třeba tak porovnávám změny. Určitě až se mi to stane příště tak si na to dát pozor. Jinak určitě zkusím i ten profiler pokud se mi to stane znovu, díky.
- PavelS
- Člen | 66
norbe napsal(a):
Taky to může být tím, že máš velké množství dat v cache a trefil jsi request, který má za úkol pročistit invalidovaná data.
Když cache smažu ručně, načte se mi stránka za 6 000 ms. Může invalidace zabrat 10× více času než tvorba kompletně nové?