Utilizzo di più container: cosa deve essere condiviso?

Ciao, stiamo attualmente valutando la possibilità di passare a Discourse (da Invision) e, a causa del nostro traffico, avremo bisogno di utilizzare più container bilanciati dal carico. Vedo che esiste una guida per questo, il che è ottimo. Ma solo da una prospettiva molto di base, è solo il database + le immagini caricate, ecc., che devono essere condivisi tra le istanze?

1 Mi Piace

Sono il database e Redis. Vuoi servire le immagini da S3, quindi non hai bisogno di un disco condiviso. Credo che CDCD servisse immagini e risorse localmente alcuni anni fa, ma ora utilizzano S3 per le risorse statiche. Vedi Utilizzo dello storage a oggetti per i caricamenti (S3 e cloni). Avrai anche bisogno di due CDN: una per Discourse e una per S3.

1 Mi Piace

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