Error: listen EADDRINUSE: address already in use

소울치킨·2022년 10월 16일
0

TroubleShooting

목록 보기
2/2

이미 포트를 사용하고 있다는 에러
포트를 죽여버리자!

이전에 프로세스를 비정상적으로 종료했거나 이미 해당 포트를 사용했을 때 보게 된다

node:events:491
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE: address already in use :::3000
    at Server.setupListenHandle [as _listen2] (node:net:1432:16)
    at listenInCluster (node:net:1480:12)
    at Server.listen (node:net:1568:7)
    at Function.listen (/mnt/c/Users/user/desktop/express/node_modules/express/lib/application.js:635:24)
    at Object.<anonymous> (/mnt/c/Users/user/desktop/express/app.js:16:5)
    at Module._compile (node:internal/modules/cjs/loader:1126:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
    at Module.load (node:internal/modules/cjs/loader:1004:32)
    at Function.Module._load (node:internal/modules/cjs/loader:839:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
Emitted 'error' event on Server instance at:
    at emitErrorNT (node:net:1459:8)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  code: 'EADDRINUSE',
  errno: -98,
  syscall: 'listen',
  address: '::',
  port: 3000
}
[nodemon] app crashed - waiting for file changes before starting...

나는 보통 포트 죽이기를 검색해서 확인하곤 한다

리눅스 환경에서 포트 죽이기

profile
소울치킨입니다

0개의 댓글