StatefulServiceUpdateProperties

Düzeltme eki işlemleri için durum bilgisi olan bir hizmet kaynağının özellikleri.

Özellikler

Ad Tür Gerekli
serviceKind string Yes
placementConstraints dize No
correlationScheme ServiceCorrelationDescription dizisi No
serviceLoadMetrics ServiceLoadMetricDescription dizisi No
servicePlacementPolicies ServicePlacementPolicyDescription dizisi No
defaultMoveCost string (sabit listesi) No
targetReplicaSetSize tamsayı No
minReplicaSetSize tamsayı No
replicaRestartWaitDuration dize (tarih-saat) No
quorumLossWaitDuration dize (tarih-saat) No
standByReplicaKeepDuration dize (tarih-saat) No

serviceKind

Tür: dize
Gerekli: Evet

Ayrımcı özelliği. 'StatefulServiceUpdateProperties' türü nesneler için değeri 'Stateful' olmalıdır.


placementConstraints

Tür: dize
Gerekli: Hayır

Yerleştirme kısıtlamaları bir dize olarak. Yerleştirme kısıtlamaları, düğüm özelliklerindeki boole ifadeleridir ve hizmetin hizmet gereksinimlerine göre belirli düğümlerle kısıtlanmasına olanak sağlar. Örneğin nodeType'ın mavi olduğu düğümlere bir hizmet yerleştirmek için şunları belirtin: "NodeColor == blue)".


correlationScheme

Tür: ServiceCorrelationDescription dizisi
Gerekli: Hayır

Hizmetin diğer hizmetlerle bağıntısını açıklayan bir liste.


serviceLoadMetrics

Tür: ServiceLoadMetricDescription dizisi
Gerekli: Hayır

Hizmet yükü ölçümleri bir ServiceLoadMetricDescription nesneleri dizisi olarak verilir.


servicePlacementPolicies

Tür: ServicePlacementPolicyDescription dizisi
Gerekli: Hayır

Hizmetin diğer hizmetlerle bağıntısını açıklayan bir liste.


defaultMoveCost

Tür: dize (sabit listesi)
Gerekli: Hayır

Hizmetin taşıma maliyetini belirtir.

Olası değerler şunlardır:

  • Sıfır - Sıfır taşıma maliyeti. Bu değer sıfırdır.
  • Düşük - Hizmetin taşıma maliyetini Düşük olarak belirtir. Değer 1'dir.
  • Orta - Hizmetin taşıma maliyetini Orta olarak belirtir. Değer 2'dir.
  • Yüksek - Hizmetin taşıma maliyetini Yüksek olarak belirtir. Değer 3'dür.

targetReplicaSetSize

Tür: tamsayı
Gerekli: Hayır
InclusiveMinimum: 1

Hedef çoğaltma boyutu bir sayı olarak ayarlanır.


minReplicaSetSize

Tür: tamsayı
Gerekli: Hayır
InclusiveMinimum: 1

Sayı olarak en düşük çoğaltma kümesi boyutu.


replicaRestartWaitDuration

Tür: dize (tarih-saat)
Gerekli: Hayır

Iso 8601 biçiminde (ss:mm:ss.s) temsil edilen bir çoğaltmanın kapanması ile yeni bir çoğaltmanın oluşturulması arasındaki süre.


quorumLossWaitDuration

Tür: dize (tarih-saat)
Gerekli: Hayır

Iso 8601 biçiminde (ss:mm:ss.s) temsil edilen, bir bölümün çekirdek kaybı durumunda olmasına izin verilen en uzun süre.


standByReplicaKeepDuration

Tür: dize (tarih-saat)
Gerekli: Hayır

Iso 8601 biçiminde (ss:mm:ss.s) temsil edilen StandBy çoğaltmalarının kaldırılmadan önce ne kadar süreyle korunması gerektiğine ilişkin tanım.