Sollte ich den Wert von db_shared_buffers und UNICORN_WORKERS bei einem Multi-Diskurs-Server ändern?

Ursprünglich habe ich ein Discourse-Forum auf einem Server mit 8 GB RAM und 4 CPU-Kernen betrieben.

Die Werte für db_shared_buffers und UNICORN_WORKERS in der automatisch generierten app.yml waren:

db_shared_buffers: "1792MB"
UNICORN_WORKERS: 8

Jetzt laufen drei Discourse-Foren auf demselben Server mit 8 GB RAM und 4 CPU-Kernen.

Sollte ich die Werte für db_shared_buffers und UNICORN_WORKERS durch drei teilen?

Du kannst die db_shared_buffers… Moment. Handelt es sich bei diesen um vollständige app.yml-Dateien, die jeweils ihren eigenen Datenbankserver haben? Wenn ja, solltest du wirklich nur einen einzelnen PostgreSQL-Server betreiben.

Aber wenn es funktioniert, könntest du warten, bis du ein tatsächliches Problem hast.

Vielen Dank.

Ich werde versuchen, eine einzelne Datenbank auszuführen.