I woke up to a crashed Discourse showing an HTTP 500 error this morning. I performed
./launcher rebuild app and it was quickly back online. This happened once before, so I’d like to figure out why and prevent future occurrences.
A backup runs at 11 pm, and it looks like Discourse crashed shortly after that:
Sidekiq from this morning:
There are no errors in /log.
free -h after rebuilding looks like this:
total used free shared buff/cache available Mem: 3.9G 2.0G 215M 282M 1.7G 1.3G Swap: 2.0G 31M 2.0G
Discourse is running alone on a 4 GB Memory / 2 CPU / 60 GB Disk DO droplet. It was originally set up on the smaller 2 GB memory / 2 CPU / 40 GB Disk size droplet.
I’ve checked the S3 bucket, and there is a 4.9GB backup from last night - looks normal.
Should I run
./discourse-setup to tweak the settings, or do I need to look elsewhere?