nova_limits.

Nova-spezifische Rate-Limit-Klassen für Drehkreuz
Jetzt downloaden

nova_limits. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kevin L. Mitchell
  • Website des Verlags:

nova_limits. Stichworte


nova_limits. Beschreibung

nova_limits ist ein Modul, das das Python-Modul NOVA_LIMITS bietet, der den Preprozessor Nova_Preprozess () und die NovaClasslimit-Limit-Klasse für den Einsatz mit Drehkreuz enthält. Diese beiden Teile arbeiten zusammen, um mit Nova eine klassenbasierte Begrenzung integration zu bieten. Zu verwenden, müssen Sie die Turnstile-Middleware mit der folgenden Konfiguration konfigurieren: Paste.Filter_Factory = Turnstile.Middleware: turnstile_filterpreprocess = nova_limits: nova_preprocessredis.host = dann einfach die NOVA_LIMITS: NOVACLASSLIMIT-Rate verwenden Begrenzungsklasse in Ihrer Konfiguration. Verwenden Sie Novaclasslimitin Ergänzung zu den anderen Attributen, die von Turnstile bereitgestellt werden. Jeder Mieter ist über die RediS-Datenbank einer bestimmten Rate-Limit-Klasse zugeordnet. (Wenn keine solche Assoziation vorliegt, ist die Preislimitklasse für einen Mieter standardmäßig.) Die Einstellung rate_classe auf novaclasslimit schreitet die einschränkende Aktion auf nur derjenigen Mieter in der angegebenen Rate-Limit-Klasse einbeschränkt. Beachten Sie, dass für NOVA der URIS verwendet wird Bei der Konfiguration der Rate Begrenzung kommt nach der Versionskennung. Um die Rate zu begrenzen, mit der Zugriff auf "/ v2 / {MENTANT} / Server / detail" erstellt werden kann, ist der URI zum Konfigurieren von URI zur Konfiguration "/} / servers/detail ".product's-Homepage


nova_limits. Zugehörige Software