Solução de problemas gerais do Amplify - AWS Amplify Hospedagem

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solução de problemas gerais do Amplify

As informações a seguir podem ajudá-lo a solucionar problemas gerais com o Amplify Hosting.

HTTPCódigo de status 429 (muitas solicitações)

O Amplify controla o número de solicitações por segundo (RPS) para seu site com base no tempo de processamento e na transferência de dados que as solicitações recebidas consomem. Se seu aplicativo retornar um código de status HTTP 429, as solicitações recebidas excederão a quantidade de tempo de processamento e transferência de dados atribuídos ao seu aplicativo. Esse limite de aplicativos é gerenciado pela cota de REQUEST_TOKENS_PER_SECOND serviço do Amplify. Para obter mais informações sobre cotas, consulte Service quotas do Amplify Hosting.

Para corrigir esse problema, recomendamos otimizar seu aplicativo para reduzir a duração da solicitação e a transferência de dados para aumentar a do RPS aplicativo. Por exemplo, com os mesmos 20.000 tokens, uma SSR página altamente otimizada que responde em 100 milissegundos pode suportar mais do que uma página com latência superior RPS a 200 milissegundos.

Da mesma forma, um aplicativo que retorna um tamanho de resposta de 1 MB consumirá mais tokens do que um aplicativo que retorna um tamanho de resposta de 250 KB.

Também recomendamos que você aproveite o CloudFront cache da Amazon configurando Cache-Control cabeçalhos que maximizam o tempo em que uma determinada resposta é mantida no cache. As solicitações atendidas pelo CloudFront cache não contam para o limite de taxa. Cada CloudFront distribuição pode lidar com até 250.000 solicitações por segundo, permitindo que você escale muito seu aplicativo usando o cache. Para obter mais informações sobre o CloudFront cache, consulte Otimizando o armazenamento em cache e a disponibilidade no Amazon CloudFront Developer Guide.