次の方法で共有


ServiceDescription.PlacementConstraints プロパティ

定義

このサービスの配置の制約を取得または設定します。

public string PlacementConstraints { get; set; }
member this.PlacementConstraints : string with get, set
Public Property PlacementConstraints As String

プロパティ値

配置制約を返します。

注釈

配置制約は、サービスが特定のノード プロパティ (およびそれらのプロパティの値) を選択して、配置が有効な場所を制御できるようにするブール型ステートメントです。 ノード プロパティは、ノードに関する追加のメタデータを定義するキー値ペアです。通常は、ノードのハードウェア機能に関連します。 ノード プロパティとして公開できるハードウェア特性の例としては、"HasDisk"、"MemorySize"、"StorageSize"、"NumberOfCores" などがあります。サービスをデプロイする場合、管理者は、サービスが関心を持つプロパティと、それらのプロパティの値の要件を定義する単純なブール演算子を定義できます。 例: (HasDisk==true && MemorySize>=2048)。 実行時に、Service Fabric 負荷分散では、サービスに必要な値と一致する値を持つプロパティを持つノードにのみサービスが配置されます。

適用対象