개발 공부중

[error] 503 Service Temporarily Unavailable 해결방법 본문

카테고리 없음

[error] 503 Service Temporarily Unavailable 해결방법

개발자 leelee 2024. 11. 18. 21:33

티스토리 구독자분이 자세히 써달라고 피드백을 주셔서 써보는

오류 해결과정

 

 

 api 를 사용하는데 어느날부터 불러오지 못했다.

 

단순 예시사진

api주소로 들어가보면 원래 첫번째 사진 처럼 결과값이 나오거나

두번째 사진처럼 오류를 알려줘야하는데, 

 

이번에는 503 에러가 떴다.

 

 

 

그래서 찾아본 503에러의 원인.

 

HTTP 503 오류는 서버가 일시적으로 요청을 처리할 수 없다는 의미로,

네트워크에 제한이 있는 경우 발생한다.

 

원인

1. 네트워크 제한: 서버가 외부와 통신할 수 없거나, 방화벽 또는 보안 설정에 의해 차단된 경우.
2. 서버 과부하: 요청이 과다하거나 서버 자원이 부족한 경우.
3. 서비스 중단: API 제공자가 서비스 중단이나 유지보수를 진행 중인 경우.

 

 

내부망에서만 오류가 떠서 원인1번이라고 확신이 들었다. 

 

해결과정

1. 서버 재부팅을 해본다. 

>> 해결 되지않음

 

2. 내부망에서 외부로의 HTTP/HTTPS 요청이 제한되어 있는지 확인해볼 것.

내부망을 사용한다면 도메인에 대한 접근이 허용되어 있는지 방화벽 설정을 확인을 해봐야한다.

 >> 해결완료

 

 

원인은 api 제공해주는 사이트에서

특정날짜 기준으로 ip 주소가 바뀐 것 같았다.

그래서 방화벽에 등록이 되어있지 않아서 불러오지 못한 것..

 

 

 

끝!

Comments