Gerenciamento de erros de solicitação no Amazon SQS
Para gerenciar erros de solicitação, use uma das seguintes estratégias:
-
Se você usa um AWS SDK, já tem a lógica de repetição e recuo automáticos à sua disposição. Para ter mais informações, consulte Repetições de erro e recuo exponencial na AWS no Referência geral da Amazon Web Services.
-
Se você não usar os recursos do AWS SDK para repetição e recuo, permita uma pausa (por exemplo, 200 ms) antes de tentar novamente a ação ReceiveMessage após receber nenhuma mensagem, um tempo limite ou uma mensagem de erro do Amazon SQS. Para o uso subsequente de
ReceiveMessageque oferece os mesmos resultados, faça uma pausa maior (por exemplo, 400 ms).