Ich habe eine Angular2 App, die ich jetzt für ein bisschen entwickelt habe. Lokal laufe ich einen Nginx-Server, aber der Deployment-Server verwendet Apache. Um die Dinge zu vereinheitlichen, habe ich daran gearbeitet, den Deployment Server nach Nginx zu verschieben, aber ich bekomme extrem langsame Ergebnisse mit Nginx.Nginx ist langsamer als Apache herunterladen main.bundle.js
Apache lädt in ca. 5 Sekunden (1,1 MB übertragen)
Nginx Lasten in 16-20 Sekunden (5 MB übertragen)
Dies sind beide auf demselben Server auf die exakt gleiche zeigen Verzeichnis. Die tatsächliche Größe von main.bundle.js ist 4470365 main.bundle.js, daher scheint Nginx die gesamte Datei zu laden.
Wie kann Apache nur 737K herunterladen?
Ist es in Apache && Nginx gziped? – Solrac
Nginx gzip-Modul wurde nicht vollständig konfiguriert. Es hatte "gzip on" aber nach Abschluss der Konfiguration nach https://www.digitalcean.com/community/tutorials/how-to-add-the-gzip-module-to-nginx-on-ubuntu-14-04 es funktionierte. –