Я использую AWS sdk для разработки pub-sub очереди на основе SQS.
В самом базовом прототипе я одновременно отправляю сообщения в очередь, которую я уже создал. Однако как я могу быть уверен, что мои сообщения помещаются в очередь?
Какая гарантия того, что отправленные сообщения не завершатся ошибкой по какой-либо причине?
Запрос Amazon API предоставляет ResponseMetadata, у которого есть RequestID, связанный с этим конкретным запросом на отправку сообщения. Достаточно ли этого, чтобы точно подтвердить отправку сообщения в очередь?
String requestId = sqs.sendMessage(request).getSdkResponseMetadata().getRequestId();
Не дает ли запрос Amazon sendmessage тело ответа с Http-кодом?