ApplicationUpgradePolicy interface
Descreve a política para uma atualização de aplicativo monitorada.
Propriedades
application |
Define uma política de saúde usada para avaliar a saúde de um aplicativo ou de uma de suas entidades filhas. |
force |
Se verdadeiro, os processos são reiniciados à força durante a atualização, mesmo quando a versão do código não foi alterada (a atualização apenas altera a configuração ou os dados). |
instance |
Duração em segundos, para aguardar antes que uma instância sem estado seja fechada, para permitir que as solicitações ativas sejam drenadas normalmente. Isso seria efetivo quando a instância estiver fechando durante a atualização do aplicativo/cluster, somente para as instâncias que têm uma duração de atraso diferente de zero configurada na descrição do serviço. |
recreate |
Determina se o aplicativo deve ser recriado na atualização. Se value=true, o restante dos parâmetros da política de atualização não será permitido. |
rolling |
A política usada para monitorar a atualização do aplicativo |
upgrade |
O modo usado para monitorar a integridade durante uma atualização contínua. Os valores são Monitored e UnmonitoredAuto. |
upgrade |
A quantidade máxima de tempo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando há problemas inesperados. Quando esse tempo limite expirar, o processamento do domínio de atualização prosseguirá independentemente de problemas de perda de disponibilidade. O tempo limite é redefinido no início de cada domínio de atualização. Os valores válidos estão entre 0 e 42949672925 inclusive. (inteiro de 32 bits não assinado). |
Detalhes de Propriedade
applicationHealthPolicy
Define uma política de saúde usada para avaliar a saúde de um aplicativo ou de uma de suas entidades filhas.
applicationHealthPolicy?: ApplicationHealthPolicy
Valor de Propriedade
forceRestart
Se verdadeiro, os processos são reiniciados à força durante a atualização, mesmo quando a versão do código não foi alterada (a atualização apenas altera a configuração ou os dados).
forceRestart?: boolean
Valor de Propriedade
boolean
instanceCloseDelayDuration
Duração em segundos, para aguardar antes que uma instância sem estado seja fechada, para permitir que as solicitações ativas sejam drenadas normalmente. Isso seria efetivo quando a instância estiver fechando durante a atualização do aplicativo/cluster, somente para as instâncias que têm uma duração de atraso diferente de zero configurada na descrição do serviço.
instanceCloseDelayDuration?: number
Valor de Propriedade
number
recreateApplication
Determina se o aplicativo deve ser recriado na atualização. Se value=true, o restante dos parâmetros da política de atualização não será permitido.
recreateApplication?: boolean
Valor de Propriedade
boolean
rollingUpgradeMonitoringPolicy
A política usada para monitorar a atualização do aplicativo
rollingUpgradeMonitoringPolicy?: RollingUpgradeMonitoringPolicy
Valor de Propriedade
upgradeMode
O modo usado para monitorar a integridade durante uma atualização contínua. Os valores são Monitored e UnmonitoredAuto.
upgradeMode?: string
Valor de Propriedade
string
upgradeReplicaSetCheckTimeout
A quantidade máxima de tempo para bloquear o processamento de um domínio de atualização e evitar a perda de disponibilidade quando há problemas inesperados. Quando esse tempo limite expirar, o processamento do domínio de atualização prosseguirá independentemente de problemas de perda de disponibilidade. O tempo limite é redefinido no início de cada domínio de atualização. Os valores válidos estão entre 0 e 42949672925 inclusive. (inteiro de 32 bits não assinado).
upgradeReplicaSetCheckTimeout?: number
Valor de Propriedade
number
Azure SDK for JavaScript