从服务器删除NodeJs应用程序

问题描述:

我为NodeJS配置了服务器,并在localhost:8080处运行了Hello World应用程序。从服务器删除NodeJs应用程序

我正在配置第一次服务器,所以我刚刚用这个应用程序测试了我的服务器。现在我想在localhost:8080上运行另一个应用程序。所以,我必须尝试删除以前的应用程序,它是从hello.js文件运行 - 现在

sudo rm -rf hello.js 

文件被删除,但应用程序仍然在本地主机上运行:8080。我曾与curl http://localhost:8080/测试,发现删除的应用程序的结果 -

Hello World! 

我怎样才能完全删除这个程序?

  1. 使用killall nodepkill node
  2. 或者,你可以这样做:
    • ps aux | grep node
    • kill -9 <pid> (您从ps命令得到PID秒)

要注意的是,这些将停止所有Node.js服务器。谨慎行事。

+0

这将返回** - bash:killall:command not found **。我的操作系统是** Debian GNU 8.6 ** – ni8mr

+0

@ ni8mr我添加了一堆替代品。 – prakharsingh95

+1

@ prakharsingh95 ....谢谢。替代已经奏效。 – ni8mr