← 문제 라이브러리
Linux 입문 3분

EADDRINUSE(Address already in use): 배포 후 새 버전이 뜨지 않음

검수된 문제무료
시나리오

배포 스크립트로 새 버전 Node.js 앱을 띄웠는데 곧바로 종료되고, 사이트는 옛 버전 그대로입니다.

단서
앱 로그와 포트 확인
Error: listen EADDRINUSE: address already in use :::3000
$ sudo ss -lntp 'sport = :3000'
LISTEN  0  511  *:3000  *:*  users:(("node",pid=18231,fd=21))
# pid 18231 은 사흘 전 배포 때 띄운 프로세스