Sobre db_shared_buffers & unicorn_workers

Olá a todos,

Estou usando um VPS com 4 GB de RAM e 2 núcleos de CPU.

Devo alterar as configurações abaixo? Se eu as alterar, basta executar ./launcher rebuild app?

db_shared_buffers: “256MB”
UNICORN_WORKERS: 4

Obrigado.

db_shared_buffers deve ser no máximo 25% da memória do sistema, o que seria 1024 MB, assumindo que nada mais esteja sendo executado nessa máquina.

unicorn_workers é dois por núcleo, então 4 está bom.

Obrigado.

Após a modificação, devo executar ./launcher rebuild app?

Sim, AFAIK, isso é necessário.

Esses valores são definidos automaticamente pelo script discourse-setup durante a instalação. Você não precisará alterá-los manualmente, a menos que atualize a memória RAM do servidor, etc.

Mudei minha RAM de 2GB para 4GB, então precisei disso. Obrigado.