Utilisation de plusieurs conteneurs - qu'est-ce qui doit être partagé ?

Bonjour, nous explorons actuellement la possibilité de passer à Discourse (en provenance d’Invision) et, en raison de notre trafic, nous aurons besoin d’utiliser plusieurs conteneurs équilibrés en charge. Je vois qu’il existe un guide à ce sujet, ce qui est excellent. Mais d’un point de vue très basique, est-ce uniquement la base de données et les images téléchargées, etc., qui doivent être partagées entre les instances ?

1 « J'aime »

C’est la base de données et Redis. Vous voulez servir les images depuis S3, donc vous n’avez pas besoin de disque partagé. Je crois que cdck servait les images et les ressources localement il y a quelques années, mais S3 pour les ressources statiques est ce qu’ils utilisent maintenant. Voir Utiliser le stockage objet pour les téléversements (S3 et clones). Vous aurez également besoin de deux CDNs, un pour Discourse et un pour S3.

1 « J'aime »

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