Maxy.fr

Finding and Stopping a Lingering Node.js Instance

If you've been playing around with Node.js, you've probably run a Node.js file and left it running in the background. You may be accustomed to using the shortcut ctrl + c (cmd + c) or ctrl + z (cmd + z) to suspend or stop its process. However, if you've closed the terminal with your SSH connection in the meantime, you won't find your session where you had launched your Node.js file. Nevertheless, it remains active.

To find and stop the corresponding process, here are the commands to use:

ps aux | grep node

These two commands allow you to display all active processes on the server with the search criterion "node."

You will get one or more lines like this for each of the still-active processes:

root     19231   0.2   3.6 704620 74856 pts/0     Sl+   Nov10   0:05 node yourFile.js

 

Take note of the first number, which is the process ID (e.g., 19231), and execute the following command to stop this specific process:

kill -9 ProcessID

Catégories : Node.JS

Par Guillaume le 11/11/2016 à 00:10

Partager l'article :

Articles similaires

Démarrer automatiquement Node.JS au démarrage de son serveur

Si vous avez déjà fait des programmes en utilisant Node.JS, vous êtes surement déjà tombé sur ce problème : Les scripts Node.JS ne se relance pas automatiquement lorsque l'on redémarre son serveur. Il faut donc s'y connecter manuellement pour...

Labo : Une radio 100% automatisée

Ce n'est pas nouveau, mais il n'y a encore aucun article qui en parle. Je parle de la "radio" que vous pouvez voir depuis plusieurs mois (décembre 2013) dans le labo du site. Vous avez peut-être déjà jeté un oeil et remarqué qu'il s'agissait de clips...

Utiliser l’api Twitter à l’aide de Node.JS

Il peut être intéressant d’utiliser Node.JS pour gérer vos programmes utilisant l’api Twitter. Vous n’êtes pas sans savoir que Node.JS accroit la rapidité, et ce n’est pas son seul avantage. Sachez donc qu’il est simple d’utiliser...