从服务器删除NodeJs应用程序
问题描述:
我为NodeJS配置了服务器,并在localhost:8080处运行了Hello World应用程序。从服务器删除NodeJs应用程序
我正在配置第一次服务器,所以我刚刚用这个应用程序测试了我的服务器。现在我想在localhost:8080上运行另一个应用程序。所以,我必须尝试删除以前的应用程序,它是从hello.js文件运行 - 现在
sudo rm -rf hello.js
文件被删除,但应用程序仍然在本地主机上运行:8080。我曾与curl http://localhost:8080/
测试,发现删除的应用程序的结果 -
Hello World!
我怎样才能完全删除这个程序?
答
- 使用
killall node
或pkill node
。 - 或者,你可以这样做:
ps aux | grep node
-
kill -9 <pid>
(您从ps
命令得到PID秒)
要注意的是,这些将停止所有Node.js
服务器。谨慎行事。
这将返回** - bash:killall:command not found **。我的操作系统是** Debian GNU 8.6 ** – ni8mr
@ ni8mr我添加了一堆替代品。 – prakharsingh95
@ prakharsingh95 ....谢谢。替代已经奏效。 – ni8mr