Ich muss einen neuen dedizierten Nginx-Server installieren. Der erwartete Datenverkehr würde bei etwa 400-500 Anfragen/Sekunde liegen. Wir haben Varnish-Server und Apache-Server im Hintergrund, um die Anfragen zu bearbeiten, und würden Nginx in erster Linie als Lastenausgleich verwenden (wir möchten nicht, dass der gesamte Datenverkehr direkt auf Varnish trifft).
Eines meiner anfänglichen Probleme ist die Wahl der Distribution. Welche würden Sie empfehlen?
Antwort1
Die Antwort hängt von Ihrem Prozessor ab. Handelt es sich um einen 64-Bit-fähigen Prozessor?
Die Vorteile eines 64-Bit-Prozessors (und damit eines 64-Bit-Betriebssystems) ermöglichen Ihnen den Zugriff auf über 4 GB Speicher.
Der mögliche Nachteil besteht darin, dass Sie sich für Ihre App bestimmte 32-Bit- oder 64-Bit-Bibliotheken ansehen müssen. Nginx, Varnish und Apache sind allesamt Mainstream-Programme, aber möglicherweise wird eine andere Bibliothek nicht mit 64-Bit-Unterstützung kompiliert. (Minimale Möglichkeit, aber etwas, worüber Sie immer nachdenken sollten)
Antwort2
Die 64-Bit-Variante der Distribution, mit der Sie am besten zurechtkommen. Die Unterschiede zwischen den beiden sind nicht signifikant, also wählen Sie die Version, mit der Sie sich besser auskennen, und bleiben Sie dabei.