티스토리 뷰

노드JS 에러 중


노드 웹서버를 실행 후 아래와 같은 메세지를 보는 경우가 있다.


[root@localhost node_7]# node server.js 


events.js:72

        throw er; // Unhandled 'error' event

              ^

Error: listen EADDRINUSE

    at errnoException (net.js:905:11)

    at Server._listen2 (net.js:1043:14)

    at listen (net.js:1065:10)

    at Server.listen (net.js:1139:5)

    at EventEmitter.listen (/home/yw/node_test/node_7/node_modules/express/lib/application.js:617:24)

    at Object.<anonymous> (/home/yw/node_test/node_7/server.js:3:18)

    at Module._compile (module.js:456:26)

    at Object.Module._extensions..js (module.js:474:10)

    at Module.load (module.js:356:32)

    at Function.Module._load (module.js:312:12)




원인 : 사실 이 원인을 모르는 분은 없길 바란다.. 말그대로 EADDRINUSE..자원이 사용중이라는 것이다. 

 

해결책 : 내 node 서버가 사용하려는 포트가 이미 사용중인지 체크한다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함