짧은 이야기 AI 활용 · 작업 재시도

AI가 응답이 없어서 다시 시도했다면, 첫 작업은 이미 실행되지 않았나요?

응답이 없다고 기록 작업이 실패한 것은 아닙니다. 다시 실행하기 전에 기존 결과와 서비스의 재시도 규칙을 확인하세요.

RFC 9110은 같은 요청을 반복해도 의도한 효과가 유지되는 작업과 그렇지 않은 요청을 구분합니다. 반복 동작이나 첫 요청 적용 여부를 알 근거 없이 후자를 자동 재시도하지 않도록 안내합니다.

로컬 모의 작업에서는 메모가 두 개 생겼습니다

가상 함수가 메모를 추가한 뒤 오류를 내 기록 후 응답을 잃은 상황을 모의했습니다. 다시 호출하니 두 번째 메모가 생겼습니다. 로컬 코드 시험이며 실제 HTTP 장애나 AI 에이전트 시험은 아닙니다.

다른 모의 작업은 기존 메모를 돌려줬습니다

두 번째 함수는 가상 작업 식별자를 메모리 맵에 남겼습니다. 같은 식별자로 다시 호출하니 새 메모 대신 첫 메모가 돌아왔습니다. 작동 방식의 예제이지 실제 서비스의 만료·동시 처리·복구를 입증한 것은 아닙니다.

반복 전에 확인하도록 요청하세요

예시 입력: “작업 결과는 미확인으로 두고 문서화된 식별자나 상태 화면으로 기존 결과를 확인해. 다음 기록을 제안하기 전에 서비스의 반복 규칙을 보여줘.” 같은 작업을 확인하도록 원래 정보를 남기세요.

재시도라는 이름이 중복 방지를 보장하지는 않습니다

서비스가 반복 키를 안내한다면 같은 논리적 작업에 대한 실제 규칙을 따르세요. 새 키를 만들거나 오래 기다린다고 앞선 실행이 없었다는 증거가 되지는 않습니다. 근거가 생기기 전까지 미확인은 미확인으로 남기세요.

2026년 10월 14일 발행. 자체 메모리 함수 두 개의 모의 결과를 로컬에서 시험했습니다. 서버·HTTP 요청·실제 메모·외부 앱·결제·메시지·동시 처리·AI 기록 작업은 실행하지 않았습니다.

출처: IETF · HTTP retries.