Visão geral
Os limites de taxa asseguram uma utilização justa e a estabilidade do sistema para todos os utilizadores. Os limites variam por nível de plano.Limites por plano
O seu nível de plano determina os seus limites de taxa. Planos de nível superior recebem maior concorrência, quotas de pedidos maiores e maior capacidade de backlog.| Plano | Concorrência | Backlog | Limite de taxa |
|---|---|---|---|
| Free | Base | Base | Base |
| Pro | Superior | Superior | Superior |
| Enterprise | Personalizado | Personalizado | Personalizado |
Contacte a equipa de vendas para obter detalhes do plano Enterprise e configurações personalizadas de limite de taxa.
Backlog de tarefas
Quando envia mais tarefas do que o seu limite de concorrência permite, as tarefas adicionais são automaticamente adicionadas ao seu backlog em vez de serem rejeitadas. À medida que as tarefas em execução terminam, as tarefas no backlog são processadas pela ordem em que foram enviadas. Isto significa que pode submeter um lote de tarefas sem gerir a lógica de fila — a API trata disso por si. A capacidade do seu backlog também escala com o nível do seu plano.Boas práticas
- Implementar backoff exponencial — espere progressivamente mais tempo entre novas tentativas
- Colocar pedidos em fila do lado do cliente — não envie mais tarefas do que a sua concorrência permite
- Monitorizar a sua utilização — acompanhe as contagens de pedidos para se manter dentro dos limites
- Usar webhooks — reduza os pedidos de polling recorrendo a webhooks para a conclusão de tarefas
Próximos passos
Chaves de API e faturação
Monitorize a utilização e as métricas da sua API
Webhooks
Reduza o polling usando webhooks