Resume
옵션은 오류가 발생한 작업에서 재시도를 수행하는 기능입니다. Make.com 사용시 모듈에서 일시적인 오류가 발생했을 때 문제가 자동으로 해결될 가능성이 있는 경우 유용합니다. 재시도를 통해 오류를 복구하고 워크플로우를 계속 진행시킬 수 있습니다.

Resume (재시도)의 역할
- 오류가 발생한 모듈(작업)을 지정된 조건에 따라 재시도합니다.
- 네트워크 지연, API 제한 초과, 일시적 장애 등 복구 가능한 오류에서 특히 유용합니다.
- 설정된 재시도 횟수와 재시도 간격에 따라 실행됩니다.
Resume (재시도)을 사용해야 하는 상황
- 일시적인 문제를 해결할 가능성이 있을 때:
- API 호출 시 응답 지연 또는 제한(Throttle) 문제.
- 외부 서버 연결 실패.
- 임시 네트워크 오류.
- 재시도로 오류가 복구될 수 있을 때:
- 예를 들어, 외부 API에서 일시적으로 데이터를 반환하지 못했지만 몇 초 후에는 성공 가능성이 높을 경우.
- 장기적인 작업을 자동화할 때:
- 대규모 데이터 동기화 작업에서 간헐적인 오류를 처리하려고 할 때.
Resume (재시도) 설정 방법
1. 오류 처리기 추가

- Make.com 시나리오 편집 화면에서 모듈 위로 마우스를 올립니다.
- 오류 처리기 추가 버튼을 클릭합니다.
- 오류 처리기에서
Resume
옵션을 선택합니다.
2. 재시도 조건 설정
Resume
옵션을 설정할 때 다음 조건을 조정할 수 있습니다:
- 재시도 횟수 (Retries):
- 오류가 발생했을 때 몇 번 재시도할지 설정합니다.
- 예: 3회.
- 재시도 간격 (Interval):
- 재시도 간격을 초 단위로 설정합니다.
- 예: 5초 간격으로 재시도.
3. 재시도 조건 추가 (Optional)
- 특정 오류 코드 또는 메시지에 따라 재시도할지 설정할 수 있습니다.
- 예:
HTTP 503
오류에서만 재시도.
- 예:
Resume 사용 예시
예시 1: 외부 API 호출
- 시나리오: 외부 API로 데이터를 전송.
- 문제: 네트워크 연결 문제로
HTTP 503 (Service Unavailable)
오류 발생. - 해결:
Resume
을 사용해 5초 간격으로 3번 재시도 설정.- 3번째 시도에서 성공하면 워크플로우가 정상적으로 이어짐.
예시 2: 이메일 전송
- 시나리오: SMTP 서버를 통해 이메일 전송.
- 문제: 서버가 일시적으로 바쁘거나 응답하지 않음.
- 해결:
Resume
을 사용해 10초 간격으로 2번 재시도.- 재시도가 실패하면 오류를 기록하거나 다음 작업으로 넘어감.
Resume 사용 시 주의사항
- 재시도 한계 설정:
- 너무 많은 재시도는 시간과 리소스를 낭비할 수 있으므로 적절한 횟수와 간격을 설정합니다.
- 복구 가능 여부 판단:
- 오류가 일시적인 문제인지 확인하세요. 서버의 설정 문제나 잘못된 요청은 재시도로 해결되지 않을 수 있습니다.
- 로깅 추가:
- 오류 발생 시 기록을 남겨 문제가 반복되는 경우 원인을 분석할 수 있도록 설정합니다.
Resume 요약
항목 | 설명 |
---|---|
역할 | 오류 발생 시 모듈을 재시도하여 복구를 시도. |
사용 사례 | 네트워크 오류, API 응답 지연, 임시 장애 복구. |
설정 요소 | 재시도 횟수, 재시도 간격, 특정 조건에서만 실행. |
주의사항 | 재시도로 해결 가능성이 높은 작업에만 사용하고, 무조건 반복되지 않도록 조건과 한계를 설정. |
Resume 기능을 효과적으로 사용하면 워크플로우의 안정성과 자동화를 높일 수 있습니다