[Spring/Postman] Error: connect ECONNREFUSED 127.0.0.1:8000

sbj·2023년 12월 11일
0

ERROR.zip

목록 보기
8/19

Problem (문제)


Cause (원인)

Error: connect ECONNREFUSED 127.0.0.1:8000

네트워크 요청이 거부되었음을 나타내는 에러 메시지다. 주로 서버 측에서 클라이언트의 연결 요청을 거부했을 때 발생한다.

이 에러가 발생했다면?

  1. 서버가 구동되고 있는지?
    1. 스프링 부트 어플리케이션이 정상적으로 실행되고 있는지를 확인한다. 터미널에서 서버가 실행 중인지 확인할 수 있다.
  2. 연결을 시도한 포트가 열려있는지?
    1. 서버가 8000 포트에서 실행되고 있는지 확인한다.

Solution (해결법)

Sping Boot 서버 포트 번호 확인하기

  1. application.properties, application.yml 파일을 확인해보자.
  2. server.port 속성을 찾는다. 이 포트는 서버가 구동되는 포트번호다.
  3. 만약, 파일에 포트 설정이 없다면? 스프링 부트는 기본적으로 8080 포트에서 실행된다.

실수를 했다.

[http://localhost:8000/api/v1/users](http://localhost:8080/api/v1/users)[http://localhost:8000/api/v1/users](http://localhost:8080/api/v1/users)

로 GET 요청을 전송했다.

스프링 부트는 기본적으로 8080 포트에서 작동하므로, 요청이 잘못된 포트로 전송됐다.

  • POST 요청 URL 포트번호를 8000 → 8080으로 수정한다.

결론은

Error: connect ECONNREFUSED 127.0.0.1:8000

해당 에러가 발생했다면, 네트워크 요청이 거부되었다는 의미이므로 포트 번호를 확인하면 된다.


profile
Strong men believe in cause and effect.

0개의 댓글