코딩/Node.js

[Node] 서버를 항상 꼬박꼬박 끄자.

카슈밀 2025. 5. 9. 19:38
반응형

ps aux | grep node

	•	ps: 현재 실행 중인 프로세스를 출력 (process status)
	•	a: 모든 사용자(user)의 프로세스 보기
	•	u: 사용자 이름 포함해서 보기
	•	x: 터미널에 연결되지 않은 프로세스도 보기 (백그라운드 포함)


터미널에서 쉽게 사용하는 명령어다.

이번에 알게된 사실인데, 윈도우의 경우 매번 끄니까 상관없지만, 맥의 경우 상시부팅해놓는다.

pm2로 db안불려와서 뭔가 하고 찾아보다가 

아주 예전에 개발하다가 켜놓은 서버가 살아있더라..;;;
맥 최상급기종이라 스펙은 문제없어 상관없지만... 그래도 자원낭비는 하지말아야하니까...

ctrl+c로 꺼야했는데... ide를 꺼버리거나 터미널을 꺼서 안꺼진 사례였다.

 

구동예시

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
user 10234 0.5 1.2 941232 25432 ? Ssl 14:02 0:03 node index.js
user 10287 0.0 0.1 99800 2144 pts/0 S+ 14:05 0:00 grep --color=auto node

 

정상종료

kill 10234

강제종료

Kill -9 10234

 

728x90