Obrovské rozdíly v odezvě při načítání aplikace

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
PavelS
Člen | 66
+
0
-

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
+
0
-

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
+
+1
-

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
+
0
-

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
+
0
-

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é?