Qu’est-ce qui peut causer l’impression de node.js Tue et quitte?

J’ai une application Node.js qui charge certaines données de Mysql dans Redis lorsque l’application démarre. Cela a bien fonctionné jusqu’à ce que nous ayons modifié les données dans Mysql.

Maintenant, il ne fait que quitter avec un message “Killed”.

J’essaie de localiser le problème, mais il est difficile de déboguer avec l’inspecteur de nœud car le problème n’apparaît pas lors de l’exécution de –debug.

Je ne pense pas que mon problème réside dans les données elles-mêmes, car cela fonctionne sur ma machine locale mais ne fonctionne pas dans ma boîte de production.

Ma question est: qu’est-ce qui cause le message “Killed”, est-ce Node.js ou est-ce dans le pilote Mysql ou ailleurs?

Vérifiez les journaux de votre système pour les messages sur la mort de Node. Votre application Node utilise peut-être trop de mémoire et se fait tuer par le tueur Out-of-Memory .

Je ne sais pas si Redis est ce qui cause le message Killed, mais c’était la cause de mon problème.

J’envoyais beaucoup de données à multi parce que je pensais à l’origine que c’était la manière d’utiliser le pipelining (qui est automatique).