Server-Leistungsprobleme aufgrund hoher CPU-Auslastung

Ich habe einige Beschwerden von Benutzern erhalten, die gelegentlich keine Beiträge erstellen oder Themen anlegen können. Dieses Problem scheint zufällig aufzutreten, könnte aber mit einer hohen CPU-Auslastung auf dem Server zusammenhängen.

Hier ist ein Schnappschuss von htop, der die CPU-Auslastung während eines dieser Spitzen zeigt.

Jedes Mal, wenn die CPU-Auslastung ansteigt, bemerke ich den folgenden Befehl, der ausgeführt wird:
postgres:13/main: discourse discouse [local] UPDATE

Dies geschieht ungefähr jede Stunde:

Zusätzlich sehen wir zu den gleichen Zeiten eine Zunahme der Protokolle, die normalerweise mit hoher CPU-Auslastung zusammenfällt.

Könnte dies eine Speicher- oder CPU-Beschränkung auf dem Server sein? Wenn jemand Einblicke in die Diagnose oder Behebung dieses Problems hat, wäre ich Ihnen sehr dankbar. Vielen Dank im Voraus!

2 „Gefällt mir“

Update:
Nach dem Upgrade des Servers scheint das Problem minimiert worden zu sein.

Allerdings treten dieselben Fehler weiterhin stündlich auf, während der Befehl postgres:13/main: discourse discourse [local] UPDATE ausgeführt wird, was den Spitzen im Diagramm entspricht.

Hat jemand Vorschläge, was dies verursachen könnte und wie es behoben werden kann?

2 „Gefällt mir“

Gleiches Problem hier. Fast jede Stunde kann man für 15 bis 20 Minuten nichts posten, mit einem “502-Fehler”.

Ich weiß nicht, was nicht funktioniert.

1 „Gefällt mir“

Haben Sie kürzlich ein Upgrade durchgeführt?
Wie auch immer… hier sind ein paar aktuelle Threads mit hoher CPU-Auslastung
Ein Neuaufbau könnte helfen

2 „Gefällt mir“

Ich habe kürzlich ein Upgrade durchgeführt und das gleiche Problem tritt ziemlich oft auf, etwa jede Stunde, wie zuvor.

Danke, dass Sie diese Threads geteilt haben, ich werde sie mir ansehen! :+1:

1 „Gefällt mir“

Wir haben das Problem identifiziert. Es wurde durch die Einstellung Discourse reactions like sync verursacht. Ich weiß nicht, ob es eine Möglichkeit gibt, dies zu vermeiden, außer es zu deaktivieren.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.