Wie umgehe ich Throttling Limits mit Admin API Key?

Ich kann in /var/log/nginx/access.log sehen, dass die IP-Adresse korrekt ist, daher glaube ich nicht, dass Discourse alle Anfragen von derselben IP erhält.

Ich kann auch die IP-Adressen der Benutzer im Adminbereich sehen.

Dies sind die Einstellungen, die ich geändert habe:

  DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE: 1200
  DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 60
  DISCOURSE_MAX_REQS_PER_IP_MODE: none
  DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 100
  DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 400

EDIT: Ich habe gerade den Antwortinhalt einer der fehlgeschlagenen Anfragen überprüft und festgestellt, dass nginx erwähnt wurde:

<html>\r\n<head><title>429 Too Many Requests</title></head>\r\n<body>\r\n<center><h1>429 Too Many Requests</h1></center>\r\n<hr>\n<center>nginx</center>\r\n</body>\r\n</html>\r\n

Ich werde weitere Nachforschungen zu den Themen anstellen, die nginx erwähnen.

1 „Gefällt mir“