Wie speichere ich Uploads mit mehreren web_only-Servern?

Was ist die empfohlene Methode zum Speichern von Uploads bei einer Split-Data/Web_only-Container-Konfiguration mit mehreren Webserver-Containern? Dies kann über die S3-Upload-Unterstützung umgesetzt werden, aber in Einrichtung von Datei- und Bild-Uploads auf S3 scheint es, dass die S3-Upload-Speicherung vor einigen Jahren nicht empfohlen wurde (obwohl sich dies scheinbar geändert hat). Wenn ich also mehrere Web_only-Container ausführe, wie stelle ich sicher, dass alle auf dieselben Upload-Dateien zugreifen können? Ich vermute, dies lässt sich erreichen, indem die Uploads auf einem gemeinsamen NFS oder einer anderen Art von Netzwerk-Mount/Cluster-Dateisystem gespeichert werden. Wird dies unterstützt? Wie geht Meta damit um (oder verwenden Sie einfach S3)?

S3-Unterstützung ist mittlerweile ziemlich ausgereift. Dieses Thema stammt aus der Zeit vor sechs Jahren, und es hat sich viel verändert.

2 „Gefällt mir“

Das ist gut zu hören, aber ich würde auch gerne wissen, wie gut (oder nicht) das Teilen eines Netzwerklaufwerks zwischen mehreren web_only-Containern unterstützt wird.

Es kann funktionieren, aber das ist weitaus weniger getestet als die Verwendung von S3 (oder eines Klon-Systems)

3 „Gefällt mir“