Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 리액트
- 웹 게임을 만들며 배우는 리액트
- 거북이 대포 게임
- node.js로 로그인하기
- intellij
- 노드에 리액트 추가하기
- node.js 설치
- react오류
- Do it 자바스크립트 + 제이쿼리 입문
- 인프런
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- Spring-Framework
- 계산맞추기 게임
- props
- vs code 내 node
- Colaboratory 글자 깨짐
- JS 개념
- react
- 타자 게임 만들기
- 자바스크립트
- 모던자바스크립트
- Concurrently
- googleColaboratory
- spring-boot
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- 따라하며 배우는 노드 리액트 기본 강의
- Python
- DB Browser
- 모두의 파이썬
Archives
- Today
- Total
프로그래밍 삽질 중
[JS - node.js] Error: listen EADDRINUSE: address already in use :::50000 해결(윈도우 기준) 본문
과거 프로그래밍 자료들/Javascript&typescript
[JS - node.js] Error: listen EADDRINUSE: address already in use :::50000 해결(윈도우 기준)
평부 2021. 12. 14. 17:09* 초보자를 위한 Node.js 200제 - 김경록, 정지현 지음 중급 내용(이하 노드 200제) 참고
* http를 이용해 서버 호출 시 여러 개 서버를 호출하다가 오류 발생
-> 오류 문장
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
node:events:368
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE: address already in use :::60000
at Server.setupListenHandle [as _listen2] (node:net:1319:16)
at listenInCluster (node:net:1367:12)
at Server.listen (node:net:1454:7)
at Object.<anonymous> (c:\Users\윈도우 사용자이름\OneDrive\바탕 화면\Javascript_book\node\Applications\http\reponse2.js:11:4)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)
at node:internal/main/run_main_module:17:47
Emitted 'error' event on Server instance at:
at emitErrorNT (node:net:1346:8)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
code: 'EADDRINUSE',
errno: -4091,
syscall: 'listen',
address: '::',
port: 60000
}
|
cs |
-> 해결책 : cmd(명령 프롬프트)에서 node.js로 동작하는 PID를 찾아 강제 중지시키기
-> 참고 사이트 : https://jootc.com/p/201912253249
1) 윈도우 창에 cmd 입력 -> netstat -ano -> 127.0.0.1:50000에서 사용중인 PID는 12104 확인
2) 윈도우 창에 작업관리자 입력 -> 세부정보 -> PID 번호 확인 -> 작업 끝내기 누르기
3) 다시 서버 호출하기(정상적으로 작동될 것)