Generiertes CSS / JS auf mehreren Servern synchron halten

Hallo,

wenn man Shopware auf mehreren Webknoten betreibt werden ja beim ersten Request auf jedem Node eigene css / js Dateien generiert. Wie stellt man sicher, wenn man keine sticky-session hat, dass alle Instanzen den selben Hash verwenden?

 

Grüße

Unterstützt SW explizit Multihome? Wäre ja nett, habe dazu aber nix gefunden. Gibt es irgendwo Infos dazu? War schon versucht es selbst zu lösen mit mehreren Frontend VMs und einem entsprechenden LB Proxy davor. Cache wollte ich dann im Hintergrund über einen getrennten Storage Server laufen lassen der in die Frontendknoten per NFS eingebunden wird.

Anscheinend scheinen die timestampSHOPID.txt Dateien im web/cache Order relevant zu sein. Nach dem Cache Löschen bleiben diese erhalten. Wir probieren nun mal in unserem Build-Prozess diese Dateien vorher mit den selben Timestamp zu füllen.