Compartilhar via


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.

Captura de tela do portal do Azure que mostra a página Configurações de Aplicativos com colunas específicas destacadas.

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.

Captura de tela do portal do Azure mostrando a página Configurações da instância do aplicativo com as colunas Status e Status de descoberta destacadas.

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.

Próximas etapas