Acabei de atingir o limite de taxa (erro 429) no nosso site público da comunidade.
Minha prática é percorrer a seção Mais Recentes e abrir os tópicos de interesse em novas abas. Quando termino a lista até chegar ao ponto da minha sessão anterior, então lido com cada tópico/aba individualmente. Faço isso na velocidade humana e só abro um tópico após avaliar o título, a categoria, as tags e os autores. Ou seja, não estou enviando 1 mil solicitações por segundo.
Estive ausente/ocupado por um tempo, então acabei abrindo bastante novas abas. Atingi o limite de taxa e a página Mais Recentes parou de carregar na marca de ‘9d’. Tudo bem, vou cuidar das abas abertas por um tempo e voltar à lista Mais Recentes mais tarde.
Só que nem consigo fazer isso. A primeira aba da minha lista é uma que abri porque precisava de tags adicionais. Mas a lista de tags não carregou para mim. (Carregou agora. Acho que levei tempo suficiente para escrever este post.)
Conclusão/Solicitação de recurso: O fato é que sou um administrador completo neste site. Com certeza não há medo de que eu esteja tentando fazer um ataque de negação de serviço (DoS), certo? Os limites de taxa podem ser seletivos com base em permissões e/ou níveis de confiança?
Obrigado
P.S. * O que descrevi aqui tem sido minha prática na maior parte do tempo em que usamos o Discourse — algo mudou em relação aos limites de taxa?
Descobri que estou usando o mesmo fluxo de trabalho que você descreveu: passar pelos tópicos e mensagens privadas (PMs) pela manhã e salvar aqueles dos quais preciso voltar mais tarde, abrindo várias abas no meu navegador. Ainda não encontrei problemas de limite de taxa com isso, mas se muitas abas forem abertas para o mesmo site Discourse, problemas de limite de taxa ocorrerão.
Abrir várias abas dessa maneira é essencialmente usar as abas para criar uma lista de tarefas. Mesmo sem o problema de limite de taxa, não é uma maneira ideal de acompanhar as coisas. É fácil fechar uma aba acidentalmente ou sair de um tópico que foi salvo em uma aba ao responder a uma notificação vinda dela. Larguei em grande parte essa abordagem e comecei a usar marcadores com temporizador. Estou encontrando isso como uma abordagem mais confiável. As postagens que marquei pela manhã com um lembrete definido para “Mais tarde hoje” aparecem no topo da minha lista de marcadores. Posso então responder aos tópicos quando a notificação temporizada for enviada ou posso simplesmente ir à minha lista de marcadores e navegar até os tópicos a partir daí. Uma vantagem dessa abordagem é que os marcadores podem ser nomeados. Isso tornaria possível escrever uma breve nota para si mesmo sobre o que precisa ser tratado na postagem.