次の方法で共有


BestWorkerMode クラス

定義

ジョブは、使用可能な最も強力な能力を持つワーカーに配布されます。

public class BestWorkerMode : Azure.Communication.JobRouter.DistributionMode
type BestWorkerMode = class
    inherit DistributionMode
Public Class BestWorkerMode
Inherits DistributionMode
継承
BestWorkerMode

コンストラクター

BestWorkerMode()

既定のスコアリング ルールを使用して、BestWorkerModePolicy の新しいインスタンスを初期化します。 ワーカー ラベルが一致するジョブ ラベルの数と、ワーカー ラベルがロジスティック関数 (https://en.wikipedia.org/wiki/Logistic_function) を使用して一致または超過するラベル セレクターの数を使用する既定のスコアリング式。

BestWorkerMode(RouterRule, IList<ScoringRuleParameterSelector>, Boolean, Nullable<Int32>, Boolean)

ユーザー指定のスコアリング ルールを使用して、BestWorkerModePolicy の新しいインスタンスを初期化します。

プロパティ

BypassSelectors

(省略可能)true に設定すると、ルーターは、ラベル セレクターと一致しない場合でも、ワーカーをジョブと照合します。 警告: この変数を true に設定すると、一致するジョブに対して修飾されていないワーカーが取得される場合があります。 このフラグは、一時的な使用を目的としています。 既定では、 を false に設定します。

(継承元 DistributionMode)
MaxConcurrentOffers

(省略可能)

ジョブに含めることができるアクティブな同時実行オファーの最大数を制御します。

(継承元 DistributionMode)
MinConcurrentOffers

(省略可能)

ジョブに含めることができるアクティブな同時実行オファーの必要な最小数を制御します。

(継承元 DistributionMode)
ScoringRule

スコアを計算して最適なワーカーを決定するときに使用するスコアリング ルールを定義します。

ScoringRuleOptions

BestWorkerMode を使用してスコアリング ルールのパラメーターとして渡すことができるすべてのオプションをカプセル化します。

適用対象