Twilio 및 기타 HTTP 구동 웹 서비스는 fallback URL이라는 개념을 가지고 있습니다. 여기서 기본 URL이 시간 초과되거나 실패 할 경우 웹 서비스가 원하는 URL로 GET 또는 POST를 보냅니다. Twilio의 경우 폴백 URL에도 오류가 발생하면 요청을 다시 시도하지 않습니다. 기본 서버가 다운되거나 연결할 수없는 경우 오류가 이더넷에서 손실되지 않도록 별개의 컴퓨터에서 대체 URL을 호스팅하고 싶습니다.HTTP 요청을 저장하고 전달할 때 재 시도가 필요합니까?
나는 차에 대한 몇 가지 방법 싶습니다: 성공까지 대체 URL에
- 스토어 요청
- 재생 주 서버에 약간 다른 URL에 대한 요청이
- 재시도 # 2 큐/데이터베이스에서 요청을 삭제하십시오.
이렇게 할 수있는 기존 소프트웨어가 있습니까? 필요하다면 나는 스스로를 만들 수있다. 나는 누군가가 이미 해 놓았을 것이라고 생각했다. 나는 검색에 적합한 전문 용어를 알기 위해 HTTP와 주변 도구 (프록시, 역방향 프록시 등)에 익숙하지 않다.