Partilhar via


ApplicationUpdateDescription

Descreve os parâmetros para atualizar uma instância de aplicação.

Propriedades

Nome Tipo Necessário
Flags cadeia (de carateres) No
RemoveApplicationCapacity boolean No
MinimumNodes número inteiro (int64) No
MaximumNodes número inteiro (int64) No
ApplicationMetrics matriz de ApplicationMetricDescription No

Flags

Tipo: cadeia
Obrigatório: Não

Sinalizadores que indicam se estão definidas outras propriedades. Cada uma das propriedades associadas corresponde a um sinalizador, especificado abaixo, que, se definido, indica que a propriedade está especificada. Se os sinalizadores não forem especificados para uma determinada propriedade, a propriedade não será atualizada mesmo que o novo valor seja fornecido. Esta propriedade pode ser uma combinação dos sinalizadores obtidos com o operador "OU" bit-a-bit. A exceção é RemoveApplicationCapacity, que não pode ser especificada juntamente com outros parâmetros. Por exemplo, se o valor fornecido for 3, os sinalizadores para MinimumNodes (1) e MaximumNodes (2) são definidos.

  • Nenhum – não indica que outras propriedades estão definidas. O valor é 0.
  • MinimumNodes - Indica se a propriedade MinimumNodes está definida. O valor é 1.
  • MaximumNodes - Indica se a propriedade MinimumNodes está definida. O valor é 2.
  • ApplicationMetrics - Indica se a propriedade ApplicationMetrics está definida. O valor é 4.

RemoveApplicationCapacity

Tipo: booleano
Obrigatório: Não
Predefinição: false

Utilizado para limpar todos os parâmetros relacionados com a Capacidade da Aplicação para esta aplicação. | Não é possível especificar este parâmetro juntamente com outros parâmetros de Capacidade da Aplicação.


MinimumNodes

Tipo: número inteiro (int64)
Obrigatório: Não
InclusiveMinimum: 0

O número mínimo de nós em que o Service Fabric reserva capacidade para esta aplicação. Tenha em atenção que isto não significa que os serviços desta aplicação serão colocados em todos esses nós. Se esta propriedade estiver definida como zero, nenhuma capacidade será reservada. O valor desta propriedade não pode ser superior ao valor da propriedade MaximumNodes.


MaximumNodes

Tipo: número inteiro (int64)
Obrigatório: Não
Predefinição: 0
InclusiveMinimum: 0

O número máximo de nós em que o Service Fabric reserva capacidade para esta aplicação. Tenha em atenção que isto não significa que os serviços desta aplicação serão colocados em todos esses nós. Por predefinição, o valor desta propriedade é zero e significa que os serviços podem ser colocados em qualquer nó.


ApplicationMetrics

Tipo: matriz de ApplicationMetricDescription
Obrigatório: Não

Lista de descrição da métrica de capacidade da aplicação.