Do I Need to Rebuild Discourse After Upscaling My DigitalOcean Droplet?

I recently upscaled my DigitalOcean droplet, which hosts my Discourse instance. Initially, the droplet had 2GB of RAM and 1 vCPU. I’ve now upgraded it to 8GB with 4 vCPUs.

Is it necessary to rebuild Discourse to take full advantage of the increased resources? Or will Discourse automatically utilize the additional RAM and CPU without any further action on my part?

Any insights or best practices related to this would be greatly appreciated!

You might want to consider at least quadrupling your:

UNICORN_WORKERS:

in app.yml and restarting the container …

as per:

or you can run ./discourse-setup as per @pfaffman on that very same topic.

2 Likes