Error: listen EADDRINUSE: address already in use :::3095
...
[nodemon] app crashed - waiting for file changes before starting...
라는 에러가 날 때가 있다.
이것은 이미 백엔드 서버가 켜져있는데 다시 한번 백엔드 서버를 키려고 해서 발생하는 에러이다.
해결 방법은 기존의 서버를 먼저 내린 후 다시 실행하면 되는 데,
맥,리눅스를 사용하면 pkill node를 이용하면 되고,
윈도우는 해당 포트 (위의 에러 - 3095)를 사용하고 있는 PID를 찾아 내려주면 된다.
1. cmd를 연다. - 윈도우 검색탕에 cmd or 명령프롬포트 입력 후 open
2. netstat -ano | find "LISTENING" | find "[포트 번호]" 를 입력하여 pid 정보를 찾는다.
3. taskkill /f /pid [해당 pid] 를 입력하여 해당 프로세스를 종료시킨다.
____끝 !
'Study' 카테고리의 다른 글
대용량 웹서비스를 위한 마이크로 서비스 아키텍처 (MSA) (0) | 2022.08.16 |
---|