RateLimitingPlugin
Sebességkorlátozási viselkedéseket szimulál.
Beépülő modulpéldány definíciója
{
"name": "RateLimitingPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "rateLimiting"
}
Konfigurációs példa
{
"rateLimiting": {
"costPerRequest": 2,
"rateLimit": 120
}
}
Konfigurációs tulajdonságok
Tulajdonság | Leírás | Alapértelmezett |
---|---|---|
headerLimit |
A sebességkorlátot kommunikáló válaszfejléc neve | RateLimit-Limit |
headerRemaining |
Annak a válaszfejlécnek a neve, amely közli az erőforrások fennmaradó számát az alaphelyzetbe állítás előtt | RateLimit-Remaining |
headerReset |
Annak a válaszfejlécnek a neve, amely az alaphelyzetbe állításig hátralévő időt közli | RateLimit-Reset |
headerRetryAfter |
Az újrapróbálkozási időszakot kommunikáló válaszfejléc neve | Retry-After |
costPerRequest |
Hány erőforrásba kerül egy kérelem? | 2 |
resetTimeWindowSeconds |
Mennyi ideig tart másodpercben a következő alaphelyzetbe állításig? | 60 |
warningThresholdPercent |
A túllépett használat százalékos aránya sebességkorlátozó válaszfejléceket ad vissza | 80 |
rateLimit |
Egy időablak erőforrásainak száma | 120 |
whenLimitExceeded |
A beépülő modul által a korlát túllépésekor használt viselkedés. Használja a vagy Custom a parancsotThrottle . |
Throttle |
resetFormat |
A sebességkorlát alaphelyzetbe állításának megállapításához használt formátum. Használja a vagy UtcEpochSeconds a parancsotSecondsLeft . |
SecondsLeft |
customResponseFile |
A korlát túllépésekor használt egyéni hibaválaszt tartalmazó fájl. | rate-limit-response.json |
Parancssori kapcsolók
Nincs
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: