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 |
Tags
- System Design
- 쿼리 실행계획
- axis interceptor
- 데이터베이스 파티셔닝
- 오버라이딩
- redis
- partitioning
- 파티셔닝
- 레디스
- DB 파티셔닝
- 상자그림
- knn분류기
- 데이터베이스 인덱스
- 데이터베이스
- Sharding
- k-Nearest Neighbors
- Retry
- 글또
- axios
- 인덱스 순서
- f45
- 가상면접 사례로 배우는 대규모 시스템 설계
- 복합인덱스
- 다섯수치요약
- 머신러닝
- 샤딩
- 통계학개론
- R Studio
- LRU
- 인덱스 추가
Archives
- Today
- Total
목록Retry (1)
haileyjpark

axios를 사용해 서버 간 통신을 하는 모듈에서 socket hang up 에러가 발생하는 경우가 종종 있었습니다. 기존의 동일 프로덕트 내 다른 서비스에서 동료 개발자 분이 개발해두신 재시도 로직과 여러 블로그들을 참고하여 socket hang up 에러로 인해 요청이 실패했을 때 재시도하는 방법을 알아보았습니다. axios란? axios는 JavaScript로 작성된 HTTP 클라이언트 라이브러리입니다. 브라우저와 Node.js 환경에서 모두 사용할 수 있으며, Promise를 사용하여 비동기적으로 HTTP 요청을 처리합니다. axios의 특징 Promise 기반: 비동기적으로 데이터를 요청하고 응답을 받아 처리할 수 있습니다. 요청과 응답의 중간에 interceptor를 사용하여 요청/응답의 전처..
JavaScript
2023. 3. 12. 23:29