27.10. 롤백 및 전송
Google PubSub의 롤백은 Acknowledgement Deadline의 개념에 의존합니다 - Google PubSub가 승인을 받을 것으로 예상되는 기간입니다. 승인이 수신되지 않은 경우 메시지가 다시 전달됩니다.
Google은 메시지의 기한을 연장하는 API를 제공합니다.
Google PubSub 설명서에서 자세히 알아보십시오.
따라서 롤백은 실제로 값이 0인 데드라인 확장 API 호출입니다. 즉, 데드라인에 도달하고 메시지가 다음 소비자로 다시 전달될 수 있습니다.
메시지 헤더 GooglePubsubConstants.ACK_DEADLINE
을 초 단위로 설정하여 롤백 승인 기한을 명시적으로 설정하여 메시지 재전송을 지연할 수 있습니다.