ApplicationUpdateDescription
Popisuje parametry pro aktualizaci instance aplikace.
Vlastnosti
Název | Typ | Vyžadováno |
---|---|---|
Flags |
řetězec | No |
RemoveApplicationCapacity |
boolean | Ne |
MinimumNodes |
celé číslo (int64) | No |
MaximumNodes |
celé číslo (int64) | Ne |
ApplicationMetrics |
pole ApplicationMetricDescription | Ne |
Flags
Typ: string
Povinné: Ne
Příznaky označující, zda jsou nastaveny další vlastnosti. Každá z přidružených vlastností odpovídá níže uvedenému příznaku, který, pokud je nastaven, znamená, že je vlastnost zadána.
Pokud pro určitou vlastnost nejsou zadány příznaky, nebude tato vlastnost aktualizována ani v případě, že je zadána nová hodnota.
Tato vlastnost může být kombinací těchto příznaků získaných pomocí bitového operátoru OR. Výjimkou je RemoveApplicationCapacity, kterou nelze zadat spolu s dalšími parametry.
Pokud je například zadaná hodnota 3, nastaví se příznaky pro Minimální uzly (1) a Maximální uzly (2).
- Žádné – nenaznačuje, že jsou nastaveny žádné další vlastnosti. Hodnota je 0.
- MinimumNodes – označuje, zda je nastavena vlastnost MinimumNodes. Hodnota je 1.
- MaximumNodes – označuje, zda je nastavena vlastnost MinimumNodes. Hodnota je 2.
- ApplicationMetrics – označuje, jestli je nastavena vlastnost ApplicationMetrics. Hodnota je 4.
RemoveApplicationCapacity
Typ: logická
Povinné: Ne
Výchozí:false
Slouží k vymazání všech parametrů souvisejících s kapacitou aplikace pro tuto aplikaci. | Tento parametr není možné zadat společně s dalšími parametry kapacity aplikace.
MinimumNodes
Typ: celé číslo (int64)
Povinné: Ne
InclusiveMinimum: 0
Minimální počet uzlů, ve kterých service Fabric vyrezervuje kapacitu pro tuto aplikaci. Upozorňujeme, že to neznamená, že služby této aplikace budou umístěny na všech těchto uzlech. Pokud je tato vlastnost nastavená na nulu, nebude rezervována žádná kapacita. Hodnota této vlastnosti nemůže být větší než hodnota Vlastnosti MaximumNodes.
MaximumNodes
Typ: celé číslo (int64)
Povinné: Ne
Výchozí:0
InclusiveMinimum: 0
Maximální počet uzlů, kde service Fabric vyhradí kapacitu pro tuto aplikaci. Upozorňujeme, že to neznamená, že služby této aplikace budou umístěny na všech těchto uzlech. Ve výchozím nastavení je hodnota této vlastnosti nula a znamená to, že služby lze umístit na libovolný uzel.
ApplicationMetrics
Typ: pole ApplicationMetricDescription
Povinné: Ne
Seznam popisů metrik kapacity aplikace