Compartilhar via


ApplicationUpdateDescription

Descreve os parâmetros para atualizar uma instância de aplicativo.

Propriedades

Nome Type Obrigatório
Flags string Não
RemoveApplicationCapacity booleano Não
MinimumNodes inteiro (int64) Não
MaximumNodes inteiro (int64) No
ApplicationMetrics matriz de ApplicationMetricDescription Não

Flags

Tipo: string
Obrigatório: não

Sinalizadores que indicam se outras propriedades estão definidas. Cada uma das propriedades associadas corresponde a um sinalizador, especificado abaixo, que, se definido, indica que a propriedade é especificada. Se os sinalizadores não forem especificados para uma determinada propriedade, a propriedade não será atualizada mesmo se o novo valor for fornecido. Essa propriedade pode ser uma combinação desses sinalizadores obtidos usando o operador "OR" bit a bit. A exceção é RemoveApplicationCapacity, que não pode ser especificada junto com outros parâmetros. Por exemplo, se o valor fornecido for 3, os sinalizadores para MinimumNodes (1) e MaximumNodes (2) serã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: booliano
Obrigatório: não
Padrão: false

Usado para limpar todos os parâmetros relacionados à Capacidade do Aplicativo para este aplicativo. | Não é possível especificar esse parâmetro junto com outros parâmetros de Capacidade do Aplicativo.


MinimumNodes

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

O número mínimo de nós que o Service Fabric reservará como capacidade para este aplicativo. Observe que isso não significa que os serviços desse aplicativo serão colocados em todos os nós. Se essa propriedade for definida como zero, nenhuma capacidade será reservada. O valor dessa propriedade não pode ser maior que o valor da propriedade MaximumNodes.


MaximumNodes

Tipo: inteiro (int64)
Obrigatório: não
Padrão: 0
InclusiveMinimum: 0

O número máximo de nós que o Service Fabric reservará como capacidade para este aplicativo. Observe que isso não significa que os serviços desse aplicativo serão colocados em todos os nós. Por padrão, o valor dessa 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 do aplicativo.