123.8. 롤백 및 재배포

Google PubSub의 롤백은 Acknowledgement Deadline의 아이디어에 따라 다릅니다 - Google PubSub가 승인을 받을 것으로 예상되는 기간입니다. 승인이 수신되지 않은 경우 메시지가 다시 전송됩니다.

Google은 메시지의 데드라인을 확장하는 API를 제공합니다.

Google PubSub 문서의 자세한 내용

따라서 롤백은 사실상 0 값이 있는 데드라인 확장 API 호출입니다. 즉, 데드라인에 도달하고 다음 소비자로 메시지를 다시 전달할 수 있습니다.

메시지 헤더 GooglePubsubConstants.ACK_DEADLINE 을 초 단위로 설정하여 승인 기한을 롤백에 명시적으로 설정하여 메시지 재전송을 지연할 수 있습니다.