nova_limits

NOVA-SPECIFIEKE RAAD-LIMITE KLASSE VOOR TURNSTILL
Download nu

nova_limits Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Kevin L. Mitchell
  • Uitgever website:

nova_limits Tags


nova_limits Beschrijving

NOVA_LIMITS is een module die de NOVA_LIMITS PYTHON-module biedt, die de Nova_PreProcess () Preprocessor en de Novaclasslimit-limietklasse bevat voor gebruik met Turnstile. Deze twee stukken werken samen om klasse-gebaseerde tariefbeperkende integratie met Nova te bieden. Om te gebruiken, moet u de turnstile middleware configureren met de volgende configuratie: Pasta.Filter_Factory = Turnstile.MiddleWare: Turnstile_FilterPreProcess = Nova_Limits: Nova_PreProcessRedis.host = Dan, gebruik gewoon de Nova_Limits: Novaclasslimit Beperk de klas in uw configuratie. Gebruik van Novaclasslimitine-toevoeging aan de andere kenmerken van Turnstile.Limits: Limit, de Novaclasslimit-limietklasse biedt een extra vereist argument: de tarief_class. Elke huurder wordt geassocieerd met een bepaalde snelheidslimietklasse via de Redis-database. (Indien geen enkele associatie aanwezig is, is de snelheidslimietklasse voor een huurder standaard.) Instelling rate_class op Novaclasslimit beperkt de beperkende actie tot alleen die huurders in de gegeven tarieflimietklasse. Ook let op, voor Nova, de Uris Bij het configureren van tariefbeperking komt na de versie-ID. Om bijvoorbeeld het tarief te beperken tot welke toegang tot "/ v2 / {huurder} / servers / detail" kan worden gemaakt, is de URI om te configureren "/ {/tenant}/servers/detail".product's homepage


nova_limits Gerelateerde software