Partilhar via


MonitoringPolicyDescription

Descreve os parâmetros para monitorizar uma atualização no modo Monitorizado.

Propriedades

Nome Tipo Necessário
FailureAction cadeia (enum) No
HealthCheckWaitDurationInMilliseconds string No
HealthCheckStableDurationInMilliseconds string No
HealthCheckRetryTimeoutInMilliseconds string No
UpgradeTimeoutInMilliseconds string No
UpgradeDomainTimeoutInMilliseconds string No

FailureAction

Tipo: cadeia (enum)
Obrigatório: Não

A ação de compensação a executar quando uma Atualização monitorizada encontra violações da política de monitorização ou da política de estado de funcionamento. Inválido indica que a ação de falha é inválida. A reversão especifica que a atualização começará a ser revertida automaticamente. Manual indica que a atualização mudará para o modo de atualização UnmonitoredManual.

Os valores possíveis são:

  • Invalid - Indica que a ação de falha é inválida. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Rollback - A atualização começará a reverter automaticamente. O valor é 1
  • Manual - A atualização mudará para o modo de atualização UnmonitoredManual. O valor é 2

HealthCheckWaitDurationInMilliseconds

Tipo: cadeia
Obrigatório: Não

A quantidade de tempo a aguardar depois de concluir um domínio de atualização antes de aplicar políticas de estado de funcionamento. É interpretado pela primeira vez como uma cadeia que representa uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


HealthCheckStableDurationInMilliseconds

Tipo: cadeia
Obrigatório: Não

O período de tempo durante o qual a aplicação ou cluster tem de permanecer em bom estado de funcionamento antes de a atualização avançar para o domínio de atualização seguinte. É interpretado pela primeira vez como uma cadeia que representa uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


HealthCheckRetryTimeoutInMilliseconds

Tipo: cadeia
Obrigatório: Não

A quantidade de tempo para repetir a avaliação do estado de funcionamento quando a aplicação ou o cluster está em mau estado de funcionamento antes da execução de FailureAction. É interpretado pela primeira vez como uma cadeia que representa uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


UpgradeTimeoutInMilliseconds

Tipo: cadeia
Obrigatório: Não

A quantidade de tempo que a atualização geral tem de ser concluída antes de FailureAction ser executada. É interpretado pela primeira vez como uma cadeia que representa uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


UpgradeDomainTimeoutInMilliseconds

Tipo: cadeia
Obrigatório: Não

A quantidade de tempo que cada domínio de atualização tem de concluir antes da execução de FailureAction. É interpretado pela primeira vez como uma cadeia que representa uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.