Ma publication échoue à "Creating Autoscale service"—comment la déboguer ?
Ma publication échoue à "Creating Autoscale service"—comment la déboguer ?
- Ouvrez Publication et trouvez le déploiement échoué.
- Sélectionnez le menu à trois points à côté pour ouvrir les journaux.
- Copiez la sortie des journaux, ouvrez un nouveau chat Agent, collez-la et demandez ce qui ne va pas et comment y remédier.
No run command configured même si vous en avez défini une, ouvrez vos paramètres de déploiement, déconnectez la commande d’exécution, rajoutez-la, puis sauvegardez et republiez. Consultez Dépannage des déploiements.Mon application affiche une erreur de serveur interne après une publication réussie—qu'est-ce qui ne va pas ?
Mon application affiche une erreur de serveur interne après une publication réussie—qu'est-ce qui ne va pas ?
- Ouvrez Publication, consultez les journaux et copiez le texte d’erreur complet.
- Ouvrez un nouveau chat Agent, collez les journaux et demandez ce qui cause l’erreur.
- Appliquez la correction et republiez.
Mon déploiement est bloqué pendant la construction ou la migration—que faire ?
Mon déploiement est bloqué pendant la construction ou la migration—que faire ?
- Ouvrez le panneau Shell et exécutez
kill 1pour redémarrer le processus en arrière-plan. (kill 1est sans danger dans Replit—il redémarre le processus principal de votre projet, il ne supprime rien.) - Ouvrez Publication et sélectionnez Publier pour déclencher un nouveau déploiement.
- En cas d’échec répété, ouvrez les journaux du déploiement échoué depuis le menu à trois points, copiez le journal de construction et collez-le dans un nouveau chat Agent pour le diagnostic.
Mon application est en ligne mais lente ou renvoie des délais d'attente dépassés—que dois-je vérifier ?
Mon application est en ligne mais lente ou renvoie des délais d'attente dépassés—que dois-je vérifier ?
- Vérifiez vos journaux de déploiement pour des messages récurrents de délai d’attente dépassé ou de mémoire insuffisante.
- Vérifiez les ressources de déploiement pour les limites de CPU ou de mémoire—consultez Surveillance d’un déploiement.
- Ouvrez un nouveau chat Agent, collez les journaux récents et demandez à Agent de trouver les goulots d’étranglement.
Mon historique de déploiements affiche des constructions échouées—comment trouver ce qui ne va pas ?
Mon historique de déploiements affiche des constructions échouées—comment trouver ce qui ne va pas ?
ERROR ou FAILED—c’est généralement la cause principale, et les lignes suivantes sont des effets en cascade. Copiez cette section dans un nouveau chat Agent pour le diagnostic. La plupart des échecs de construction proviennent de dépendances manquantes, d’une commande d’exécution incorrecte ou d’une migration de base de données échouée. Consultez Surveillance d’un déploiement.Mon application fonctionne dans l'aperçu de l'éditeur mais pas une fois déployée—pourquoi ?
Mon application fonctionne dans l'aperçu de l'éditeur mais pas une fois déployée—pourquoi ?
- Chaque clé de votre panneau Secrets de développement est également définie dans vos secrets de déploiement—ce sont des environnements séparés.
- Votre
DATABASE_URLpointe vers la base de données de production, pas celle de développement. - Il n’y a pas de références codées en dur vers
localhostou127.0.0.1; utilisez des chemins relatifs ou des URL basées sur l’environnement à la place.
Mon déploiement Autoscale continue de redémarrer—que signifient SIGTERM ou Exit code 1 ?
Mon déploiement Autoscale continue de redémarrer—que signifient SIGTERM ou Exit code 1 ?
SIGTERM dans vos journaux signifie que le processus a été arrêté gracieusement—c’est normal. Exit code 1 signifie que le processus s’est planté de lui-même ; vérifiez les lignes juste avant pour l’erreur réelle.Si les redémarrages sont suffisamment fréquents pour affecter les utilisateurs, recherchez les rejets de promesses non gérés, les erreurs de mémoire insuffisante ou les variables d’environnement manquantes qui font échouer le démarrage.J'ai mis à jour mes variables d'environnement mais mon application déployée ne les prend pas en compte—pourquoi ?
J'ai mis à jour mes variables d'environnement mais mon application déployée ne les prend pas en compte—pourquoi ?
Comment déclencher un redéploiement sans modifier mon code ?
Comment déclencher un redéploiement sans modifier mon code ?
Puis-je changer la région de déploiement de mon application après sa publication ?
Puis-je changer la région de déploiement de mon application après sa publication ?
.replit.app peut changer, donc connectez d’abord un domaine personnalisé si vous avez besoin d’une URL stable, et rajoutez les secrets de déploiement.Comment mettre mon application hors ligne ou la dépublier ?
Comment mettre mon application hors ligne ou la dépublier ?
kill 1pour redémarrer le processus en arrière-plan sans redéployer.