Node.js는 웹 어플리케이션을 개발하기 위한 자바스크립트 런타임입니다.
이제 많은 기업들이 Node.js를 사용해 서버사이드 어플리케이션을 개발하고 있습니다.
Node.js 어플리케이션은 높은 성능과 짧은 응답시간을 가지고 있어 많은 사용자들에게 인기입니다.
Node.js 버전 올리기 전에 프로세스 중지부터 해야 합니다.
1. PID(Portable IDentifier) 확인
Node.js 프로세스를 중지시키기 위해서는 먼저 해당 프로세스의 PID를 확인해야 합니다. 이를 위해 다음 명령어를 입력합니다.
ps -ef | grep node
위의 명령어를 입력하면 실행 중인 모든 Node.js 프로세스와 함께 PID가 출력됩니다. PID는 프로세스를 식별하는 고유한 숫자입니다.
2. 프로세스 중지
PID를 확인한 후 다음 명령어를 사용하여 해당 프로세스를 중지시킵니다.
kill [PID]
위 명령어에서 [PID]는 중지시키고자 하는 Node.js 프로세스의 PID를 입력하면 됩니다. 이 명령어를 실행하면 해당 프로세스가 종료됩니다.
3. 강제 종료
만약 프로세스가 계속 실행되고 있다면, 강제로 종료시켜야 할 수도 있습니다. 이때는 다음 명령어를 사용합니다.
kill -9 [PID]
위 명령어에서 -9는 SIGKILL을 의미합니다. 이는 프로세스를 즉시 종료시키는 시그널(signal)입니다. 이 명령어를 사용하면 해당 프로세스가 강제로 종료됩니다.