Dela via


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

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.

scoringRuleOptions

Kapslar in alla alternativ som kan skickas som parametrar för bedömningsregel med BestWorkerMode

Ä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.

maxConcurrentOffers

Styr det maximala antalet aktiva samtidiga erbjudanden som ett jobb kan ha.

minConcurrentOffers

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