Spiele mit Servern, zum ersten Mal mit einem NAS.
Ich habe 2 Server, die ich als Webserver verwenden werde, und 1 NAS.
Installieren Sie OS und Apache auf den beiden Servern.
Welche Regel gilt dafür, wohin Websitedateien gehen? Auf das NAS (also ein Ort für Websitedateien und nur ein Ort zum Aktualisieren) oder auf jeden einzelnen Webserver (Aktualisierungen müssen auf jedem Server durchgeführt werden)?
Ich spreche von Dateien wie Framework-Dateien wie Laravel oder Symfony, nicht von Bildern usw.
Antwort1
Das ist vielleicht ein bisschen voreingenommen, aber aus Gründen der Bequemlichkeit und Flexibilität wäre es besser, wenn Ihre Dateien auf dem NAS liegen. Warum? Weil, wie Sie sagten, bei der Aktualisierung von Dateien auf jedem Server Aktualisierungen durchgeführt werden müssen, was zu einem Engpass werden kann. Andererseits ändern sich Framework-Dateien und statische Assets nicht wirklich oft, sodass die Aktualisierung nicht so schwierig ist.
Ein weiteres zu berücksichtigendes Szenario ist, dass Sie sich um diese Dateien im NAS keine Gedanken machen müssen, wenn Sie Ihre Webserver plötzlich ersetzen oder zusätzliche Webserver hinzufügen.