Preciso acessar muitos usuários pela API, mas estou encontrando um erro de HTTP 429 - Too Many Requests for url.
O que já tentei foi aumentar a configuração DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE, bem como todas as configurações DISCOURSE_MAX_REQS_PER_IP_* em meu app.yml (e também reiniciei o contêiner do aplicativo via script de inicialização).
Não tenho certeza do que mais poderia estar causando isso? Estou emitindo aproximadamente 100 solicitações em um minuto.
Só para ter certeza, eu o reconstruí, mas o efeito ainda é o mesmo.
Pelo que entendi, as variáveis na seção env: podem ser aplicadas apenas reiniciando. Elas são fornecidas ao contêiner Docker através dos recursos de ambiente do Docker (portanto, são aplicadas na inicialização, não incorporadas à imagem), eu acho.
Ou devo colocá-las em uma seção diferente, não em env:?
De qualquer forma, ainda estou atingindo o limite de taxa. Gostaria de saber se posso ver qual limite de taxa exato o Discourse está atingindo ativando o log de depuração ou algo semelhante?