Desacelere, muitas solicitações deste endereço IP - Resposta ao usuário da API

Olá Amigos
Estamos usando o discourse através da rest-api. Construímos uma API wrapper onde precisamos das últimas postagens e das respostas. Portanto, primeiro estamos invocando a API de tópicos mais recentes e, para cada tópico na saída, estamos executando postagens para esse tópico iterativamente. Em seguida, estamos recebendo este erro

Desacelere, muitas solicitações deste endereço IP.
Por favor, tente novamente em 5 segundos.
Código de erro: ip_10_secs_limit.

De acordo com algumas postagens sobre este problema, foi sugerido alterar o DISCOURSE_IP_10_SECS_LIMIT no arquivo app.yml, o que fizemos e reiniciamos a instância, mas ainda enfrentamos o mesmo problema

Alguém pode ajudar, por favor?

Atenciosamente
Chittaranjan

Talvez você precise reconstruir para que isso aconteça. No mínimo, você precisará destruir e iniciar um novo contêiner.

Olá Jay
Obrigado pela sua resposta. Sim, executamos ./launcher rebuild app após alterar as configurações em app.yml. Ainda não está funcionando. Por favor, encontre a configuração mencionada no arquivo


  DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 10000
  DISCOURSE_MAX_USER_API_REQS_PER_DAY: 10000
  DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE: 10000
  DISCOURSE_IP_10_SECS_LIMIT: 1000

Atenciosamente
Chitta

1 curtida