PEPINO ZAPdocs

Rate-limiting

Limites por instância e por projeto, e como configurar.

Em construção. Conteúdo planejado:

  • Por instância: rate_limit_per_minute na tabela instances (default 10)
  • Por projeto: max_messages_per_day (cap geral, opcional)
  • Algoritmo: token bucket no worker, contagem mantida no Redis
  • O que acontece quando estoura: jobs ficam na fila River com scheduled_at futuro
  • Resposta 429 RATE_LIMITED se você tentar enfileirar acima do cap diário