504-Fehler beim Versuch, einen Themen-Timer einzustellen

Ich habe ein neues Thema erstellt. Nach wenigen Sekunden versuchte ich, einen Themen-Timer einzustellen, der das Thema automatisch nach 7 Tagen schließt. Die Seite blieb etwa eine Minute lang hängen und zeigte dann einen 504-Fehler an. Ich klickte auf „OK“, um den Fehler zu schließen, und versuchte es erneut. Wieder blieb die Seite etwa 30 Sekunden lang hängen und zeigte denselben Fehler. Mir fiel zudem auf, dass die gesamte Website währenddessen nicht reagierte und keine neuen Anfragen bearbeitete, bis der 504-Fehler zurückgegeben wurde. Danach nahm die Website wieder Anfragen entgegen.

Die Website läuft mit Version 2.7.0.beta7 (bfa301bd7b).

Als ich dasselbe Thema in einem neuen Fenster öffnete, stellte ich fest, dass der Timer auf 7 Tage eingestellt war (ich weiß nicht, ob er tatsächlich aktiv ist oder wie man das überprüfen kann). Wenn ich zur Sidekiq-Weboberfläche gehe, sehe ich unter „Scheduled jobs“ keinen Eintrag für 7 Tage.

Warum erhalte ich einen 504-Fehler?

Entschuldigung, was sind die Schritte, um dies zu reproduzieren? Mir ist das nicht ganz klar.

Es ist nicht konsistent reproduzierbar. Bisher ist es nur einmal aufgetreten. Erstellen Sie ein neues Thema und setzen Sie danach den Schließtimer – dann trat ein Fehler auf.

Ich vermute, die Reproduktion ist allgemein:

Von Anfragen überwältigt werden oder ein instabiles Netzwerk haben.

Ein 504-Fehler würde wahrscheinlich von NGINX oder einem Proxy auf dem Weg stammen.

Ich stimme voll und ganz zu, dass wir dies (global) verbessern können. Wir sollten Benutzern niemals „504-Fehler

3 „Gefällt mir“