Podivne chovani Nette cache

Ja
Člen | 260
+
0
-

Zdravim,

vsiml jsem si jedne veci na Nette cache. Pokud se slozi DI kontejner, produkcni web se obecne zacachuje (coz obecne trva par sekund). Tak pokud nikdo na ten web nechodi a ja na nej prijdu za par hodin, tak se web chova podobne, jako kdyby se znovu DI kontejner skladal – trva to nekolik sekund. Po refreshi uz vse beha rychle – tak jak ma.

Nesetkal jste se nekdo s tim chovanim? Jedna se o Nette 2.4.

Diky
H.

Marek Bartoš
Nette Blogger | 1171
+
0
-

jako kdyby se znovu DI kontejner skladal

To si můžeš ověřit na základě poslední změny souboru zakešovaného containeru.

Spíš bych typoval opcache, která se ti bez vhodného nastavení nebude držet v paměti navždy. www.php.net/…guration.php

Ja
Člen | 260
+
0
-

@Mabar posledni zmeny jakeho souboru?

ta opcache je spis dotaz na hosting – zkusim jim napsat

Marek Bartoš
Nette Blogger | 1171
+
0
-

Vygenerovaný container se ti ukládá do souboru. Typicky jde o temp/cache/nette.configurator/Container_5f2bb65b50.php. Číslo za Container_ je unikátní pro kombinaci verze php, parametry a konfigurační soubory DI a poslední změnu autoloaderu Composeru, najdeš jich v té složce tedy víc.