Scalare Discourse

Sono nel mezzo di una conversazione piuttosto interessante sui contenuti del mio sito Discourse che potrebbe cambiare significativamente il traffico.

Attualmente sono su un’istanza da 1 GB di RAM, 1 vCPU, 40 GB SSD.

La sua comunità è molto piccola oggi, diciamo 30 membri attivi.
L’aggiunta di questo particolare contenuto potrebbe far crescere il sito da 300 a 3000 membri (10-100x).

Stiamo mediando oltre 40.000 visualizzazioni di pagina ora, e ho considerato i piani di hosting gestito da $100 e $300 come possibili opzioni.

Potrei non cercare le cose giuste nei metadati/documentazione - come scala Discourse con CPU/RAM/storage?

Può Discourse sfruttare 2-4 vCPU e 8-16 GB di RAM?

Qualsiasi intuizione è apprezzata.

Grazie!

Certo. Basta scalare la tua VM ed eseguire

  ./discourse-setup

per far sì che regoli i parametri per l’utilizzo della memoria. Puoi scalare a quanto desideri. Se scalare a 2 o 4 GB in più dipende da te, ma suppongo che 4 GB saranno sufficienti.

5 Mi Piace

Probabilmente ti serviranno circa 4-8 GB per una community più grande e molta più memoria SSD, probabilmente qualche terabyte.

3 Mi Piace

Wow, è stato veloce. Grazie a entrambi!

1 Mi Piace

La mia risposta è stata solo una stima approssimativa. Più è, meglio è.

4 GB saranno sufficienti.

Le tue esigenze di archiviazione non esploderanno a meno che tu non preveda di caricare molti dati. In tal caso, non aumentare lo storage collegato direttamente oltre quanto offre lo standard da 4 GB ($$$), ma considera invece l’implementazione di S3 o di uno dei cloni simili a S3 disponibili.

5 Mi Piace