Status do aplicativo no Azure Spring Apps
Observação
Os planos Básico, Standard e Enterprise serão preteridos a partir de meados de março de 2025, com um período de desativação de 3 anos. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para mais informações, confira o anúncio de desativação dos Aplicativos Spring do Azure.
O plano consumo e dedicado Standard será preterido a partir de 30 de setembro de 2024, com um desligamento completo após seis meses. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para mais informações, confira Migrar o plano dedicado e consumo Standard dos Aplicativos Spring do Azure para os Aplicativos de Contêiner do Azure.
Este artigo se aplica a:✅ Java ✅ C#
Este artigo se aplica a:✅ Básico/Standard ✅ Enterprise
Este artigo mostra como ver o status do aplicativo no Azure Spring Apps.
A interface do usuário do Azure Spring Apps fornece informações sobre o status dos aplicativos em execução. Há uma opção Aplicativos para cada grupo de recursos em uma assinatura que exibe o status geral dos tipos de aplicativo. Para cada tipo de aplicativo, há uma exibição de Instâncias de aplicativo.
Status dos aplicativos
Para visualizar o status geral de um tipo de aplicativo, selecione Aplicativos no painel de navegação esquerdo de um grupo de recursos para exibir as seguintes informações de status do aplicativo implementado:
- Estado de provisionamento: mostra o estado de provisionamento da implantação.
- Instância em execução: mostra quantas instâncias de aplicativo estão em execução e quantas instâncias de aplicativo você desejar. Se você interromper o aplicativo, essa coluna mostrará Interrompido.
- Status de registro: mostra quantas instâncias de aplicativos estão registradas na descoberta de serviço e quantas instâncias de aplicativos você deseja. Se você interromper o aplicativo, essa coluna mostrará Interrompido.
Status da Implantação
O status de implantação mostra o estado de execução da implantação. O status é relatado como um dos seguintes valores:
Valor | Definição |
---|---|
Em execução | A implantação DEVE estar em execução. |
Interrompido | A implantação DEVE ser interrompida. |
Status do provisionamento
O status de provisionamento de implantação descreve o estado das operações do recurso de implantação. Esse status mostra a comparação entre a funcionalidade e a definição de implantação.
O estado de provisionamento é acessível somente da CLI. O status é relatado como um dos seguintes valores:
Valor | Definição |
---|---|
Criando | O recurso está sendo criado e não está pronto. |
Atualizar | O recurso está sendo atualizado e a funcionalidade pode ser diferente da definição de implantação até que a atualização seja concluída. |
Com sucesso | Recursos fornecidos com êxito e implanta o binário. A funcionalidade da implantação é a mesma da definição e todas as instâncias do aplicativo estão funcionando. |
Com falha | Falha ao atingir a meta Teve êxito. |
Excluir | O recurso está sendo excluído, o que impede a operação, e o recurso não está disponível nesse status. |
Status do registro
O status de registro do aplicativo mostra o estado na descoberta de serviço. O plano Básico/Padrão usa Eureka para descoberta de serviços. Para obter mais informações sobre como o cliente Eureka calcula o estado, consulte verificações de integridade do Eureka. O plano de preços Enterprise usa o Tanzu Service Registry para descoberta de serviços.
Status das instâncias de aplicativo
O status da instância do aplicativo representa cada instância do aplicativo. Para visualizar o status de uma instância específica de um aplicativo implantado, selecione o painel Instância do aplicativo e, em seguida, selecione o valor Nome da instância do aplicativo para o aplicativo. Os seguintes valores de status aparecem:
- Status: Indica se a instância está sendo iniciada, executada, encerrada ou em estado de falha.
- Status de descoberta: o status registrado da instância do aplicativo no servidor Eureka ou no Service Registry.
Status da instância do aplicativo
O status da instância é relatado como um dos seguintes valores:
Valor | Definição |
---|---|
Iniciando | O binário foi implantado com êxito na instância especificada. A instância que inicializa o arquivo jar pode falhar porque o jar não pode ser executado corretamente. O Aplicativos Spring do Azure reinicia a instância do aplicativo em 60 segundos se detectar que a instância do aplicativo ainda está no estado Iniciando. |
Em execução | A instância funciona. A instância pode atender a solicitações de dentro do Azure Spring Apps. |
Com falha | A instância do aplicativo falhou ao iniciar o binário do usuário após várias tentativas. A instância do aplicativo pode estar em um dos seguintes estados: - O aplicativo pode permanecer no status Iniciando e nunca estar pronto para atender solicitações. - O aplicativo pode inicializar, mas travar em alguns segundos. |
Encerrando | A instância do aplicativo está sendo desligada. O aplicativo pode não atender solicitações e a instância do aplicativo será removida. |
Status de descoberta do aplicativo
O status da descoberta da instância é relatado como um dos seguintes valores:
Valor | Definição |
---|---|
UP | A instância de aplicativo está registrada no Eureka e pronta para receber tráfego |
OUT_OF_SERVICE | A instância do aplicativo está registrada no Eureka e pode receber tráfego. mas interrompeu o tráfego intencionalmente. |
DOWN | A instância do aplicativo está registrada, mas não pode receber tráfego. |
REGISTRO CANCELADO | A instância de aplicativo não está registrada no Eureka. |
N/D | A instância de aplicativo está em execução com o contêiner personalizado ou a descoberta de serviço não está habilitada. |