2016-10-24 1 views
0

Mon application se bloque fréquemment lors du déploiement et lorsque je vois les journaux, j'obtiens cette erreur. S'il vous plaît aidez-moi à comprendre cette erreur et que dois-je faire pour résoudre cette erreur. Le repo correspondant au code est https://github.com/dhongadeaakash/nodejs-exLe serveur openshift redhat nodejs expire à la mise à l'échelle

--> Scaling up nodejs-mongodb-example-3 from 0 to 1, scaling down nodejs-mongodb-example-1 from 1 to 0 (keep 1 pods available, don't exceed 2 pods) 
Scaling nodejs-mongodb-example-3 up to 1 
    error: timed out waiting for any update progress to be made 
+0

S'il vous plaît vérifier les logs sur le déploiement pour nodejs-mongodb-example et mettez le contenu ici. Regardez également vos événements dans le projet et voyez s'il y a des messages qui pourraient être utiles – TheSteve0

Répondre

0

Je ne sais pas qu'il est pertinent, mais vaut la peine de donner un essai. Récemment, openshift a ajouté une exigence pour ajouter un point de terminaison /health pour indiquer que votre serveur est actif.

Dans les modèles récents (= le serveur qui est créé automatiquement lorsque vous créez une nouvelle application), j'ai vu les lignes suivantes:

app.get('/health', function(req, res){ 
    res.writeHead(200); 
    res.end(); 
}); 

Essayez d'ajouter dans votre code et voir si elle aide