Partilhar via


Status do aplicativo no Azure Spring Apps

Nota

Os planos Basic, Standarde Enterprise entraram em um período de aposentadoria em 17 de março de 2025. Para obter mais informações, consulte o anúncio de aposentadoria do Azure Spring Apps.

Este artigo aplica-se a:✅ Java ✅ C#

Este artigo aplica-se a:✅ Basic/Standard ✅ Enterprise

Este artigo mostra como exibir o status do aplicativo para o 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 aplicativos. Para cada tipo de aplicação, há uma exibição de instâncias de aplicação.

Estado das aplicações

Para exibir 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 implantado:

  • 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ê deseja. Se você parar o aplicativo, esta coluna mostrará interrompido.
  • Status de registro: mostra quantas instâncias de aplicativo estão registradas na descoberta de serviço e quantas instâncias de aplicativo você deseja. Se você parar o aplicativo, esta coluna mostrará interrompido.

Captura de ecrã do portal do Azure que mostra a página Definições de Aplicações com colunas específicas realçadas.

Estado da implementação

O status da implantação mostra o estado de execução da implantação. O status é relatado como um dos seguintes valores:

Valor Definição
Correndo A implantação DEVE estar em execução.
Parado A implantação DEVE ser interrompida.

Status de provisionamento

O estado do provisionamento da implementação descreve o estado das operações do recurso de implementação. Esse status mostra a comparação entre a funcionalidade e a definição de implantação.

O estado de provisionamento é acessível somente a partir da CLI. O status é relatado como um dos seguintes valores:

Valor Definição
Criação O recurso está a ser criado e não está pronto.
Atualização 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 êxito Recursos fornecidos com sucesso e o binário é implantado. A funcionalidade da implantação é a mesma que a definição e todas as instâncias do aplicativo estão funcionando.
Com falhas Não conseguiu atingir o objetivo bem-sucedido .
Eliminar O recurso está sendo excluído, o que impede a operação, e o recurso não está disponível nesse status.

Estado de registo

O estado de registo da aplicação mostra o estado na descoberta de serviços. O plano Básico/Standard usa o Eureka para a descoberta de serviços. Para obter mais informações sobre como o cliente Eureka calcula o estado, consulte Verificações de saúde do Eureka. O plano de preços Enterprise usa o Tanzu Service Registry para descoberta de serviços.

Status das instâncias do aplicativo

O status da instância do aplicativo representa cada instância do aplicativo. Para exibir 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á iniciando, executando, terminando ou em estado de falha.
  • Status da descoberta: o status registrado da instância do aplicativo no servidor Eureka ou no Registro de Serviço.

Captura de ecrã do portal do Azure a mostrar a página Definições da instância da Aplicação com as colunas Estado e Estado de Deteção realçadas.

Status da instância do aplicativo

O status da instância é relatado como um dos seguintes valores:

Valor Definição
A começar O binário é implantado com êxito na instância especificada. A instância que inicializa o arquivo .jar pode falhar porque o arquivo .jar não pode ser executado corretamente. O Azure Spring Apps reinicia a instância do aplicativo em 60 segundos se detetar que a instância do aplicativo ainda está no estado Inicial .
Correndo A instância funciona. A instância pode atender solicitações de dentro do Azure Spring Apps.
Com falhas 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 Inicial e nunca estar pronto para atender solicitações.
- O aplicativo pode inicializar, mas falhar em alguns segundos.
Rescisão A instância do aplicativo está sendo desligada. O aplicativo pode não atender solicitações e a instância do aplicativo é removida.

Estado de deteção de aplicações

O status de descoberta da instância é relatado como um dos seguintes valores:

Valor Definição
UP A instância do 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 fecha ao tráfego intencionalmente.
PARA BAIXO A instância do aplicativo está registrada, mas não pode receber tráfego.
NÃO REGISTADO A instância do aplicativo não está registrada no Eureka.
N/A A instância do aplicativo está sendo executada com contêiner personalizado ou a descoberta de serviço não está habilitada.

Próximos passos