A causa dell'estremo carico, questo viene temporaneamente mostrato a tutti... quando in realtà non è così

questo è ciò che fa discourse-setup:

# db_shared_buffers: 128MB per 1GB, 256MB per 2GB, o 256MB * GB, massimo 4096MB
# UNICORN_WORKERS: 2 * GB per 2GB o meno, o 2 * CPU, massimo 8

‘massimo’ può essere preso con le pinze lì, in particolare le grandi community vedranno benefici oltre quei numeri.

Quindi sì, nel tuo caso avrebbe dovuto specificare i massimi di 8 worker e 4096MB. Se riduci i worker e i buffer condivisi disponibili per Discourse, si esaurirà prima che vengano consumate tutte le risorse sulla VM.

Questo post di @mpalmer è ancora una buona guida: