MonitoringPolicyDescription
Descreve os parâmetros para monitorar uma atualização no modo Monitorado.
Propriedades
Nome | Type | Obrigatório |
---|---|---|
FailureAction |
cadeia de caracteres (enumeração) | Não |
HealthCheckWaitDurationInMilliseconds |
string | Não |
HealthCheckStableDurationInMilliseconds |
string | Não |
HealthCheckRetryTimeoutInMilliseconds |
string | Não |
UpgradeTimeoutInMilliseconds |
string | Não |
UpgradeDomainTimeoutInMilliseconds |
string | Não |
FailureAction
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
A ação de compensação a ser executada quando uma atualização Monitorada encontra uma política de monitoramento ou violações da política de integridade. 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 Não monitoradoManual.
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 Não monitoradoManual. O valor é 2
HealthCheckWaitDurationInMilliseconds
Tipo: string
Obrigatório: não
A quantidade de tempo de espera após a conclusão de um domínio de atualização, antes de aplicar as políticas de integridade. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.
HealthCheckStableDurationInMilliseconds
Tipo: string
Obrigatório: não
A quantidade de tempo que o aplicativo ou o cluster deve permanecer íntegro antes que a atualização passe para o próximo domínio de atualização. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.
HealthCheckRetryTimeoutInMilliseconds
Tipo: string
Obrigatório: não
A quantidade de tempo para tentar novamente a avaliação de integridade quando o aplicativo ou cluster estiver não íntegro antes de FailureAction ser executado. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.
UpgradeTimeoutInMilliseconds
Tipo: string
Obrigatório: não
A quantidade de tempo que a atualização geral deve concluir antes de FailureAction ser executado. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.
UpgradeDomainTimeoutInMilliseconds
Tipo: string
Obrigatório: não
A quantidade de tempo que cada domínio de atualização deve concluir antes de FailureAction ser executado. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.