2016-11-12 1 views
0

NodeJS 용 서버를 구성하고 HelloWorld 응용 프로그램을 localhost : 8080에 실행했습니다.서버에서 NodeJs 응용 프로그램 삭제

저는 처음으로 서버를 구성하기 때문에이 응용 프로그램으로 서버를 테스트했습니다. 이제 localhost : 8080에서 다른 앱을 실행하고 싶습니다. 그래서 나는 hello.js 파일에서 실행중인 이전 앱 삭제 시도 -

sudo rm -rf hello.js 

파일은 이제 삭제를하지만 응용 프로그램은 여전히 ​​로컬 호스트에서 실행 : 8080. 나는 curl http://localhost:8080/ 테스트 및 삭제 된 응용 프로그램의 결과를 발견했다 -

Hello World! 
내가 완벽이 응용 프로그램을 삭제할 수있는 방법

?

답변

2
  1. killall node 또는 pkill node을 사용하십시오.
  2. 또는 양자 택일로, 당신은 할 수 있습니다 :
    • ps aux | grep node
    • kill -9 <pid> 이 (당신은 ps 명령에서 PID의 구매하십시오.)

는 이러한 모든 Node.js을 중지 할 것을 조심 서버. 주의하십시오.

+0

이렇게하면 ** - bash : killall : 명령을 찾을 수 없습니다. **를 반환합니다. 내 OS는 ** Debian GNU 8.6 ** – ni8mr

+0

@ ni8mr입니다. 나는 많은 대안을 추가했습니다. – prakharsingh95

+1

@ prakharsingh95 .... 감사. 대안이 효과가있다. – ni8mr

관련 문제