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