Nous exécutons actuellement cette version récente :
Elle tourne toujours dans notre conteneur de production (aucun problème).
J’essaie de démarrer une nouvelle instance à partir de cette version :
J’ai essayé plusieurs fois aujourd’hui, et à chaque fois, le processus se bloque ici :
![]()
J’ai vérifié les journaux dans le conteneur de données et dans le conteneur de l’application de secours (nous sommes en cours de démarrage), mais il n’y a aucune erreur ni aucun problème.
À chaque fois que je lance le démarrage, il se bloque sur cette ligne :
I, [2021-02-11T10:37:25.133098 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
Avez-vous des pistes pour savoir où chercher afin de déboguer cela ?
J’ai examiné tous les journaux auxquels j’ai pu penser (dans tous les conteneurs), mais je n’ai trouvé aucun problème.
Merci.
Informations supplémentaires :
À chaque fois que le processus se bloque et que je fais Ctrl+C pour l’arrêter, il semble laisser un processus postmaster, que je peux ensuite tuer.
Voici un exemple :
Mise à jour :
Le démarrage se déroule correctement si je commente la ligne « db:migrate » dans le modèle web.
Il y a un problème étrange avec « rails db:migrate » qui se bloque sans aucune erreur, ce que je n’ai jamais rencontré auparavant.
Je me demande s’il y a une erreur (ou un problème sous-jacent) dans cette migration récente ?
Voir également :
