Suche nach 502-Fehlern in 2.5.0.beta6

Ich habe gerade auf 2.5.0.beta6 aktualisiert. Nach dem erfolgreichen Upgrade schlagen alle Suchanfragen fehl, was nach einer längeren Wartezeit (drehender Kreis) folgende Meldung ergibt:

Ich habe den Server neu gestartet, doch das Problem bleibt bestehen.

Irgendein Hinweis? Vielen Dank.

UPDATE 1: Ich generiere derzeit den Suchindex neu. Ich habe keine Ahnung, ob das hilft.

UPDATE 2: rake search:reindex hat das 502-Fehler-Problem nicht behoben.

UPDATE 3: Manchmal erhalte ich statt des 502-Fehlers die Meldung: „Die Seite ist extrem ausgelastet, die Suche ist deaktiviert, versuchen Sie es später erneut.

Wenn die Datenbank auf Postgres 12 aktualisiert wurde, könnte es einige Zeit dauern, bis sich alles stabilisiert hat?

Verwendet das neueste Docker-Image PostgreSQL 12? Und @codinghorror, wie definieren Sie „Zeit brauchen“? Soll ich es einfach so lassen, bis es sich von selbst löst, oder muss ich etwas beheben?

UPDATE: Ja, PostgreSQL 12.

Ok, ich habe das hier gelesen:

Ich habe folgende Meldung erhalten, also gehe ich davon aus, dass das Upgrade auf PostgreSQL 12 für mich erfolgreich war:

Upgrade abgeschlossen

Um das Upgrade abzuschließen, führe erneut einen rebuild aus mit:

./launcher rebuild app

Ich bin neugierig, ob sich dieser Suchfehler von selbst beheben wird oder ob ich etwas tun muss.

Ok, die Suche funktioniert in 2.5.0b6 wieder, ist aber im Vergleich zu 2.5.0b3 wirklich langsam.

Habt ihr einen Tipp?

Hallo @ravenzachary

Du könntest in Erwägung ziehen, die Integrität deiner PostgreSQL-Indizes zu überprüfen und sicherzustellen, dass sie ordnungsgemäß funktionieren und nicht beschädigt sind.

Vielen Dank. Welche Befehle würde ich dafür verwenden?

Hier ist es, @ravenzachary