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.