상세 컨텐츠

본문 제목

CDN 서버가 다운됐을 때, 에러가 났을 때 대비책

IT 공부/프론트엔드(Front-end)

by 듀_77 2021. 12. 14. 16:20

본문

반응형

실무에서 에러가 났을 때 대응하는 법

위에 code들만 해도, 깃허브 서버는 api 서버다.

 

인프런 이미지처럼,

실시간으로 바뀌는 image들은 모두 

cdn 서버에서 가져온 것이다.

 

** cdn 서버란?

회사 들어가면 server가 여러개다.

이미지를 서빙하는 서버도 따로 있는데

cdn(콘텐츠 전송 네트워크) 서버를 이용한다.

 

이미지 서버가 다운됐다면?

cdn문제로 홈페이지가 깨지거나 다운되는 일이 종종 있다.

 

cdn 서버가 다운되어도,

사이트의 페이지는 그대로 나와야 한다.

 

이미지 서버가 뻗으면?

서버에서 전송되는 이미지만 안 나온다.

 

미리 설정해둔 default 이미지는 나온다.

 

throw에서 에러가 나면

바로 catch로 가게 된다. ( 서버에서 에러 표시 ) 

 

실제 사이트에서는

이미지를  대체이미지로

바꿔주는 script가 들어가야한다.

.catch (err => alert(err) 부분에 

 

 

반응형

관련글 더보기

댓글 영역