di container warmup from command line

23 days ago

davidzaba
Member | 13
+
-1
-

Ahoj

Rad bych se dotazal, zda-li lez nejak elegantne sestavit (warmup) DI container z prikazove radky (php di-warmup-file.php) tak, aby se stal jiz soucasti aplikace behem deploy procesu.

23 days ago

David Matějka
Moderator | 5960
+
+3
-

ahoj, tezko, jelikoz prostredi, ve kterem se buildi container (tedy SAPI, napr CLI), je jeden ze vstupnich parametru pro build. a napriklad nektere extensions dle toho jinak konfiguruji DIC.

muzes vsak udelat to, ze pri deployi nastartujes FPM (+nginx) a posles na to warmup request a az pote na to nasmerujes traffic.

23 days ago

jiri.pudil
Member | 877
+
+2
-

Dá se to, jedna možná implementace je součástí contributte/console-extra

23 days ago

Mabar
Member | 123
+
+1
-

Jen bacha na to, že pokud budou v konfiguracích větší rozdíly, tak už si s tím generátor neporadí. Umí změnit parametry a vygenerovat s nimi další kontejner, pokud se ti liší konfigurační soubory aj., tak jedině přidat přes callback v onCompile, podmínky v Bootstrap.php to nedovede brát v úvahu

22 days ago

davidzaba
Member | 13
+
0
-

Mabar wrote:

Jen bacha na to, že pokud budou v konfiguracích větší rozdíly, tak už si s tím generátor neporadí. Umí změnit parametry a vygenerovat s nimi další kontejner, pokud se ti liší konfigurační soubory aj., tak jedině přidat přes callback v onCompile, podmínky v Bootstrap.php to nedovede brát v úvahu

Diky za odpoved. Vypada zajimave, akorate tam postradam nejake konkretni implementacni priklady pouziti?

20 days ago

dkorpar
Member | 73
+
0
-

Why is this in english version of forum?