BestWorkerMode interface
Jobb distribueras till arbetaren med de starkaste tillgängliga funktionerna.
- Extends
Egenskaper
| kind | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
| scoring |
En regel av någon av följande typer: StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. AzureFunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0. |
| scoring |
Kapslar in alla alternativ som kan skickas som parametrar för bedömningsregel med BestWorkerMode |
Ärvda egenskaper
| bypass |
(Valfritt) Om värdet är true matchar routern arbetare med jobb även om de inte matchar etikettväljare. Varning! Du kan få arbetare som inte är kvalificerade för det jobb som de matchas med om du anger den här variabeln till true. Den här flaggan är mer avsedd för tillfällig användning. Som standard anger du till false. |
| max |
Styr det maximala antalet aktiva samtidiga erbjudanden som ett jobb kan ha. |
| min |
Styr det minsta önskade antalet aktiva samtidiga erbjudanden som ett jobb kan ha. |
Egenskapsinformation
kind
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
kind: "best-worker"
Egenskapsvärde
"best-worker"
scoringRule
En regel av någon av följande typer:
StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. AzureFunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0.
scoringRule?: RouterRuleUnion
Egenskapsvärde
scoringRuleOptions
Kapslar in alla alternativ som kan skickas som parametrar för bedömningsregel med BestWorkerMode
scoringRuleOptions?: ScoringRuleOptions
Egenskapsvärde
Information om ärvda egenskaper
bypassSelectors
(Valfritt) Om värdet är true matchar routern arbetare med jobb även om de inte matchar etikettväljare. Varning! Du kan få arbetare som inte är kvalificerade för det jobb som de matchas med om du anger den här variabeln till true. Den här flaggan är mer avsedd för tillfällig användning. Som standard anger du till false.
bypassSelectors?: boolean
Egenskapsvärde
boolean
Ärvd frånDistributionMode.bypassSelectors
maxConcurrentOffers
Styr det maximala antalet aktiva samtidiga erbjudanden som ett jobb kan ha.
maxConcurrentOffers?: number
Egenskapsvärde
number
Ärvd frånDistributionMode.maxConcurrentOffers
minConcurrentOffers
Styr det minsta önskade antalet aktiva samtidiga erbjudanden som ett jobb kan ha.
minConcurrentOffers?: number
Egenskapsvärde
number
Ärvd frånDistributionMode.minConcurrentOffers