Verlangsamen, zu viele Anfragen von dieser IP-Adresse - Antwort an API-Benutzer

Hallo Freunde
Wir nutzen Discourse über die REST-API. Wir haben eine Wrapper-API erstellt, in der wir die neuesten Beiträge und Antworten benötigen. Zuerst rufen wir die API für die neuesten Themen auf und für jedes Thema in der Ausgabe führen wir iterativ Beiträge für dieses Thema aus. Dann stoßen wir auf diesen Fehler

Slow down, too many requests from this IP address.
Please retry again in 5 seconds.
Error code: ip_10_secs_limit.

Gemäß einiger Beiträge zu diesem Problem wurde vorgeschlagen, DISCOURSE_IP_10_SECS_LIMIT in der Datei app.yml zu ändern, was wir getan und die Instanz neu gestartet haben, aber wir haben immer noch das gleiche Problem.

Kann mir bitte jemand helfen?

Mit freundlichen Grüßen
Chittaranjan

Möglicherweise müssen Sie neu erstellen, um dies zu erreichen. Zumindest müssen Sie einen neuen Container zerstören und starten.

Hallo Jay
Vielen Dank für Ihre Antwort. Ja, wir haben ./launcher rebuild app ausgeführt, nachdem wir die Einstellungen in app.yml geändert hatten. Es funktioniert immer noch nicht. Bitte finden Sie die im Datei erwähnte Einstellung


  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

Mit freundlichen Grüßen
Chitta

1 „Gefällt mir“