Verwendung mehrerer Container - was muss geteilt werden?

Hallo, wir prüfen derzeit die Möglichkeit, von Invision auf Discourse zu wechseln. Aufgrund unseres Datenverkehrsvolumens müssten wir mehrere lastausgeglichene Container einsetzen. Ich habe gesehen, dass es dafür eine Anleitung gibt – das ist großartig. Aber rein grundlegend: Müssen nur die Datenbank und hochgeladene Bilder usw. zwischen den Instanzen gemeinsam genutzt werden?

1 „Gefällt mir“

Es geht um die Datenbank und Redis. Da du die Bilder von S3 bereitstellen möchtest, benötigst du kein gemeinsam genutztes Laufwerk. Ich glaube, dass cdck vor einigen Jahren Bilder und Assets lokal bereitgestellt hat, aber mittlerweile setzen sie bei statischen Assets auf S3. Siehe Verwendung von Objektspeicher für Uploads (S3 & Klonen). Du wirst zudem zwei CDNs benötigen: eine für Discourse und eine für S3.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.