Hallo, nach dem Klick auf Login dauert es 20 Sekunden zum Laden, bevor ich meine Seite betreten kann. Warum?

Nach dem Einloggen: Startseite/Beitragsseite lädt 20-40 Sekunden
Nicht eingeloggt: Normal schnelle Zugriffsgeschwindigkeit

Hallo @s_xu, willkommen im Discourse Meta Support Forum.

Können Sie uns bitte so viele Details wie möglich zu Ihrer Installation und Situation geben? Zum Beispiel:

  • Ist Ihre Discourse-Version aktuell?
  • Handelt es sich um eine Standardinstallation?
  • Hosten Sie selbst oder nutzen Sie einen gehosteten Dienst?
  • Gibt es Fehler in der Entwicklerkonsole, wenn Ihre Seite geladen wird?
  • Haben Sie kürzlich Plugins oder Theme-Komponenten installiert?
  • Tritt dies nur beim ersten Anmelden auf – das heißt, laden die Seiten normal, sobald Sie angemeldet sind?
  • Was zeigen die /logs/ an?

(Beitrag vom Autor gelöscht)

Hallo, es ist nicht die neueste Version. Jedes Mal, wenn ich mich über die Docker-Installation anmelde, wird die Seite nach der Anmeldung normal geladen,

Hallo, es ist nicht die neueste Version. Jedes Mal, wenn ich mich über die Docker-Installation anmelde, wird die Seite nach der Anmeldung normal geladen,

Aktualisieren Sie es über die Befehlszeile

Hallo, dies ist unsere Produktionsumgebung, und ein Update könnte andere Probleme verursachen. Gibt es andere Lösungen? Wir müssen das Problem zuerst identifizieren. Derzeit prüfen wir, ob es durch eine SQL-Abfrage in der Datenbank oder durch fehlende Indizes verursacht wird.

Haben Sie kürzlich etwas an der Datenbank geändert?
Ich benötige mehr Informationen.

Wenn möglich, überprüfen Sie die Rails-Logs, wenn Sie sich anmelden:

cd /var/discourse
./launcher enter app
tail -f log/production.log

Swappen Sie?

Wie ist der Zustand Ihres Speichers?

Zumindest sollten Sie Ihren Server neu starten, um zu sehen, ob sich die Dinge verbessern.

Sie sollten vielleicht auch überprüfen, wie viele Unicorns (Webworker) Sie konfiguriert haben (es könnte unzureichend sein).

Ich würde vielleicht in Erwägung ziehen, einen Experten für Discourse SA im Marketplace einzustellen.

1 „Gefällt mir“

Nein, überprüfen Sie die Protokolle, gibt es ein Problem mit der View-Darstellung?

Diese Protokolle beziehen sich nicht auf die Anmeldung und sagen uns sowieso nichts.

Ich weiß nicht, welche Protokolle Sie benötigen, dies ist das Protokoll, das mit meinem Benutzernamen herausgefiltert wurde, als ich mich angemeldet habe

Ich kann bei der Lösung nicht helfen, aber ich dachte, es wäre gut, diesen Teil als Text statt als Bild zu haben, damit jemand, der ein ähnliches Problem hat, dieses Thema über die Suchfunktion finden kann:

  Rendered layout layouts/application.html.erb (Duration: 21134.1ms | GC: 0.8ms) 
Completed 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.0ms) 
1 „Gefällt mir“

Verarbeitung durch TopicsController#show als HTML
Parameter: {“slug”=>“ensuring-remote-work-privacy-setting-up-vpn-for-location-concealment”, “topic_id”=>“41005”}
Layout layouts/crawler.html.erb gerendert (Dauer: 18,1ms | GC: 1,6ms)
Abgeschlossen mit 200 OK in 79ms (Views: 18,6ms | ActiveRecord: 0,0ms (0 Abfragen, 0 gecacht) | GC: 5,8ms)
GET „/t/ar750s-adding-usb-wifi-adapter/10125.json“ von 202.46.62.77 um 2026-01-26 09:24:44 +0000 gestartet
Verarbeitung durch TopicsController#show als JSON
Parameter: {“slug”=>“ar750s-adding-usb-wifi-adapter”, “topic_id”=>“10125”}
Abgeschlossen mit 200 OK in 74ms (Views: 0,1ms | ActiveRecord: 0,0ms (0 Abfragen, 0 gecacht) | GC: 2,4ms)
Layout layouts/application.html.erb gerendert (Dauer: 21134,1ms | GC: 0,8ms)
Abgeschlossen mit 200 OK in 21219ms (Views: 21134,7ms | ActiveRecord: 0,0ms (0 Abfragen, 0 gecacht) | GC: 3,0ms)
GET „/u/xu.shi/private-message-topic-tracking-state“ von 103.220.218.7 um 2026-01-26 09:24:48 +0000 gestartet
Verarbeitung durch UsersController#private_message_topic_tracking_state als JSON
Parameter: {“username”=>“xu.shi”}
Abgeschlossen mit 200 OK in 15ms (Views: 0,1ms | ActiveRecord: 0,0ms (0 Abfragen, 0 gecacht) | GC: 0,0ms)
GET „/t/flint-2-wireless-speed-are-1-4-in-reality-than-advertised/48251?page=2“ von 23.98.142.176 um 2026-01-26 09:24:49 +0000 gestartet
Verarbeitung durch TopicsController#show als HTML
Parameter: {“page”=>“2”, “slug”=>“flint-2-wireless-speed-are-1-4-in-reality-than-advertised”, “topic_id”=>“48251”}
Layout layouts/crawler.html.erb gerendert (Dauer: 21,1ms | GC: 0,0ms)
Abgeschlossen mit 200 OK in 91ms (Views: 21,7ms | ActiveRecord: 0,0ms (0 Abfragen, 0 gecacht) | GC: 0,0ms)
GET „/c/5/show.json“ von 202.46.62.88 um 2026-01-26 09:24:51 +0000 gestartet
Verarbeitung durch CategoriesController#show als JSON
Parameter: {“id”=>“5”}

Dies ist nur eine Liste erfolgreicher Aufrufe (sehen Sie zum Beispiel: Completed 200 OK erscheint mehrmals) – sie sagt uns nicht sehr viel, nur dass die Dinge funktionieren (wenn auch langsam).

Eine Möglichkeit wäre, ein Backup zu erstellen und Discourse komplett neu zu installieren und das Backup wiederherzustellen.

Abgeschlossen 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 Abfragen, 0 gecacht) | GC: 3.0ms) Ist die Antwortzeit etwas ungewöhnlich?

1 „Gefällt mir“

Das ist es definitiv, stimme zu.

1 „Gefällt mir“