Rechercher les erreurs 502 dans 2.5.0.beta6

Je viens de passer à la version 2.5.0.beta6. Après la fin réussie de la mise à jour, toutes les recherches échouent et affichent le message suivant après une longue période de réflexion (cercle en animation) :

J’ai essayé de redémarrer le serveur, mais cela ne résout pas le problème.

Une idée ? Merci.

MISE À JOUR 1 : Je régénère actuellement l’index de recherche. Je ne sais pas si cela aidera.

MISE À JOUR 2 : La commande rake search:reindex n’a pas résolu le problème d’erreur 502.

MISE À JOUR 3 : Parfois, au lieu d’une erreur 502, j’obtiens le message : « Le site est sous une charge extrême, la recherche est désactivée, réessayez plus tard. » Ce message n’est jamais apparu auparavant. Il ne s’agit pas d’un forum très fréquenté.

1 « J'aime »

Si la base de données a été mise à niveau vers Postgres 12, cela pourrait prendre du temps pour que les choses se stabilisent ?

1 « J'aime »

L’image Docker la plus récente utilise-t-elle PostgreSQL 12 ? Et @codinghorror, comment définissez-vous « prendre du temps » ? Dois-je laisser le temps à la situation de se résoudre d’elle-même ou dois-je corriger quelque chose ?

MISE À JOUR : Oui, PostgreSQL 12.

1 « J'aime »

Ok, je suis allé lire ceci :

J’ai reçu le message suivant, donc je suppose que la mise à niveau vers PostgreSQL 12 a fonctionné pour moi :

Mise à niveau terminée

Pour finaliser la mise à niveau, reconstruisez à nouveau en utilisant :

./launcher rebuild app

Je me demande si ce bug de recherche se résoudra tout seul ou si je dois faire quelque chose.

3 « J'aime »

Ok, la recherche fonctionne à nouveau sur la version 2.5.0b6, mais elle est vraiment lente par rapport à la 2.5.0b3.

Avez-vous des conseils ?

Bonjour @ravenzachary

Vous pourriez envisager de vérifier l’intégrité de vos index PostgreSQL et de vous assurer qu’ils fonctionnent correctement et ne sont pas corrompus.

2 « J'aime »

Merci. Quelles commandes utiliserais-je pour cela ?

Voilà @ravenzachary

1 « J'aime »