Ich habe einen 2 GB RAM, 25 GB Speicher, $10 Digital Ocean Droplet. Mein Forum ist noch recht neu, daher sind alle Werte gering – außer:
Speicher (zwischen 75–80 %, und gestern unerklärlicherweise auf 85 % gestiegen und bleibt dort). Als ich Discourse installiert habe, habe ich mich für die 2-GB-Option entschieden, anstatt Swap-Speicher einzurichten.
Festplattennutzung (78–80 %). Beim erneuten Erstellen von Discourse ist mir einmal der Speicherplatz ausgegangen, und ich musste etwas Platz freimachen, bevor ich es erneut versuchen konnte. Gibt es eine Möglichkeit, mehr Platz freizugeben (z. B. durch endgültiges Löschen „gelöschter
Ok, du musst ein paar Dinge darüber verstehen, wie Discourse funktioniert:
Discourse nutzt so viel Arbeitsspeicher wie möglich, um die Reaktionsgeschwindigkeit zu verbessern. Daher wird in einem 2-GB-Droplet ebenso wie in einem gut konfigurierten 16-GB-Droplet etwa 80 % des Speichers belegt.
Die Festplattennutzung sollte nicht so hoch sein, es sei denn, du hast viele Anhänge. Du kannst ./launcher cleanup ausführen, um alte Bilder zu entfernen. Das hilft oft erheblich, wenn der Server viele Neubuilds durchläuft.
Die 2-GB-Option sollte über SWAP verfügen. Du kannst beginnen, den Swap-Speicher zu entlasten, sobald du bei etwa 4 GB Arbeitsspeicher angelangt bist.
Ich werde deinen Vorschlag zum Festplattenspeicher ausprobieren (ich habe keine Anhänge). Ich frage mich, ob die Backups/Snapshots von Digital Ocean schuld sind.
Ich stelle in diesem Beitrag, der vor meiner Discourse-Installation veröffentlicht wurde, fest, dass eine Swap-Datei automatisch eingerichtet wird:
Sie können den Befehl free ausführen und dies überprüfen. Wenn Sie jedoch den Installationsleitfaden befolgt haben, verfügen Sie höchstwahrscheinlich über SWAP.
Du hast meine Frage fast schon beantwortet, bevor ich sie überhaupt gestellt habe! Nochmals vielen Dank. Ich werde deine Vorschläge ausprobieren und mich dann wieder melden.
Der Arbeitsspeicher bleibt bei 70 %, weil das beabsichtigt ist. Er beschleunigt den Festplattenzugriff. Mach dir keine Sorgen. Du kannst bei Google nach „warum verwendet Linux so viel Speicher
Laut ihrer Website kostet das Basis-Droplet mit 25 GB ab heute 5 pro Monat, verfügt über 1 GB CPU, 1 TB Datenübertragung und hat einen Stundensatz von 0,00744 . Das Droplet mit 50 GB kostet 10 pro Monat, verfügt über 2 GB CPU und 2 TB Datenübertragung und hat einen Stundensatz von 0,01488 .
@JimPas Das stimmt. Vielleicht war es im Oktober 2020 anders, und sie haben mich beim alten Vertrag gelassen, mir aber gleichzeitig erlaubt, auf das aktuelle Angebot umzusteigen.
Es ist schon lustig, sich eine gesichtslose globale Firma als freundlich vorzustellen. Aber ja, ich gebe zu, das ist ein ehrenvoller Ansatz! Vielleicht haben sie das Konto nicht automatisch aktualisiert, weil das Störungen verursacht hätte – oder einfach zu viel Arbeit für Zehntausende von Kunden gewesen wäre.
Edit: Ich erinnere mich jetzt… man kann CPU/RAM hoch- und wieder herunterstufen, aber bei dem Speicherplatz ist es eine Einbahnstraße. Ich bin also wahrscheinlich von 1 GB auf 2 GB RAM hochgestiegen, habe den Speicherplatz aber nicht geändert, um bei Bedarf wieder herunterstufen zu können.