Quero solucionar uma mensagem de erro “ThrottlingException” que mostra “Rate exceeded” quando uso o Parameter Store, um recurso do AWS Systems Manager.
Breve descrição
As chamadas de API do Parameter Store não podem exceder a taxa máxima de solicitações de API permitida para cada conta da AWS e cada região da AWS. A taxa máxima permitida inclui chamadas de API da AWS Command Line Interface (AWS CLI) e do Console de Gerenciamento da AWS.
Se as solicitações de API excederem a taxa máxima, você poderá ver uma mensagem de erro semelhante a uma das seguintes:
- “An error occurred (ThrottlingException) when calling the GetParameters operation (reached max retries: 4): Rate exceeded”
- “An error occurred (ThrottlingException) when calling the GetParameter operation (reached max retries: 4): Rate exceeded”
- “An error occurred (ThrottlingException) when calling the GetParametersByPath operation (reached max retries: 4): Rate exceeded”
- “An error occurred (ThrottlingException) when calling the DescribeParameters operation (reached max retries: 2): Rate exceeded”
Para ajudar no desempenho do serviço, o Parameter Store limita as solicitações para cada conta e região. Para mais informações sobre as cotas máximas de throughput da API do Parameter Store, consulte Service Quotas do Parameter Store.
Resolução
Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Resolução de problemas
Para evitar mensagens de erro “ThrottlingException” que incluem “Rate exceeded”, execute as seguintes ações:
Solicitar um aumento da cota de serviço
Se você tentou os métodos de solução de problemas anteriores, mas ainda recebe erros de “Rate exceeded”, pode solicitar um aumento na cota de serviço.
Observação: antes de você enviar uma solicitação, identifique a chamada de API e a taxa de chamadas.
Para solicitar um aumento da cota de serviço para o Parameter Store, conclua as seguintes etapas:
- Abra o Console Center do AWS Support Center e escolha Criar caso.
- Escolha Procurando aumentos no limite de serviço?.
- Em Tipo de limite, escolha EC2 Systems Manager.
- Em Região, escolha sua região em Solicitações.
- Em Tipo de recurso, escolha Parameter Store.
- Em Cota, selecione um item e descreva o motivo do aumento da cota de API na caixa de texto Descrição do caso de uso.
Observação: não há nenhum item aplicável para o máximo de transações por segundo de chamadas de API.
- Insira o novo valor da cota.
- Na caixa de texto Descrição do caso de uso, inclua o período relacionado ao problema de controle de utilização e o motivo da solicitação de aumento da cota.
- Escolha suas opções de contato preferidas e depois escolha Enviar.
Informações relacionadas
Recuo exponencial e tremulação
Solução de problemas do repositório