안녕하세요 상훈입니다.

 

현재 동작중인 포트를 확인하고, 종료하는 방법에 대한 포스팅을 하겠습니다.

Window 기준으로 작성하였습니다.

 

0. Wind + R  -> cmd 창을 켜줍니다.

 

1. 8080포트를 찾기

netstat -ano | findstr 8080

 

2. 찾은 포트의 pid 를 입력하여 삭제

taskkill /F /pid [pid]

 

이상입니다.

 

최근 spring 프로젝트를 자주 기동하게되었는데, IDE를 그냥 종료했을 때 (InteliJ) 같이 종료되지 않더라구요. 그래서 자주 찾아보다가 메모를 남깁니다.

에러 내용은 아래와 같습니다.

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

 

 

자주 참고

 

Error - Port 8080 was already in use

Port 8080 was already in use 에러와 원인과 해결 방법 메시지 *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop th

7942yongdae.tistory.com

 

반응형

사용환경: Linux(Ubuntu, CentOS), Apache, Node.js, Express, socket.io, php, etc...

 

Node.js를 통해 express를 돌리던 와중 에러가 발생

"NodeJS address already in use"

 

port를 이미 사용하고 있다고 에러문구가 출력되었다.

 

■ Node.js를 사용하던 와중에 서버를 강제로 종료하거나 예기치 않게 종료되지 않는 경우가 생긴다고 한다.

 

 

■ 해결방법

1. 포트가 이미 사용되고 있는지 확인

lsof -i TCP:3000

를 통해서 현재 사용중인 3000포트를 확인.

 

사용 중인 모든 포트를 종료 시키기.

 

kill -9  'PID'

 

PID번호를 입력시켜 해당 PID를 모두 종료시킨다.

 

종료시키고 확인해보면 깔끔하게 다 종료된다.

 

 

그리고 다시 서버 시작

 

node index.js

 

 

 

 

NodeJS address already in use 문제 해결 - JooTC

NodeJS address already in use 문제 해결 방법 Error: listen EADDRINUSE: address already in use :::5000 현재 다른 프로세스에서 사용 중이라 해당 서비스를 시작할 수 없다는 에러입니다.

jootc.com

 

반응형

 

npm으로 생성한 프로젝트를 원하는 임의의 포트로 실행하는 방법

// 3100포트 번호로 해당 프로젝트 실행 
$ npm run serve -- --port 3100

 

■ 결과

localhost:3100  으로 해당 프로젝트가 실행됨

 

반응형

+ Recent posts