全部產品
Search
文件中心

Alibaba Cloud Service Mesh:QuotaSchedulingPolicy CRD說明

更新時間:Aug 01, 2024

QuotaSchedulingPolicy是服務網格ASM流量調度套件提供的一種預置策略,用於提供請求調用的配額管理原則。本文介紹QuotaSchedulingPolicy的欄位說明。

QuotaSchedulingPolicy欄位說明

QuotaSchedulingPolicy定義了調度使用的限流器配置,以及請求被限流後使用的優先順序調度器的配置等。

QuotaSchedulingPolicySpec

QuotaSchedulingPolicySpec是QuotaSchedulingPolicy的核心配置,即spec欄位的部分。

欄位

類型

是否必選

說明

quota_scheduler

QuotaScheduler

指定請求配額調度策略使用的限流器以及請求優先順序調度器的配置。

QuotaScheduler

欄位

類型

是否必選

說明

fill_amount

double

每次向令牌桶中填充令牌時、填充的令牌數量。通過與rate_limiter欄位中的interval相結合,可以實現對請求的限流量控制。

bucket_capacity

double

限流器使用的令牌桶容量上限。當請求速率小於令牌桶填充速率時,令牌桶內的令牌數量會持續增加,最大將達到bucket_capacity。使用bucket_capacity可以容許一定程度的突發流量。將bucket_capacity設定成與fill_amount相同可以禁止突發流量在短時間內超過限流速率。

rate_limiter

RateLimiterParameters

請求配額調度使用的限流器的配置參數。

scheduler

Scheduler

當請求超過速率限制時,對請求進行排隊的優先順序調度器配置。

selectors

[]Selector

基於選取器來選擇限流生效的具體請求流。