Status do aplicativo no Azure Spring Apps
Nota
Os planos Basic, Standard e Enterprise serão preteridos a partir de meados de março de 2025, com um período de aposentadoria de 3 anos. Recomendamos a transição para os Aplicativos de Contêiner do Azure. Para obter mais informações, consulte o anúncio de aposentadoria do Azure Spring Apps.
O plano de consumo padrão e dedicado 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 obter mais informações, consulte Migrar consumo padrão e plano dedicado do Azure Spring Apps para Aplicativos de Contêiner do Azure.
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 aplicativo, há uma exibição de instâncias de aplicativo.
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.
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:
Value | Definição |
---|---|
Em Execução | A implantação DEVE estar em execução. |
Parado | A implantação DEVE ser interrompida. |
Status de 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 a partir da CLI. O status é relatado como um dos seguintes valores:
Value | Definição |
---|---|
Criação | O recurso está criando 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 implanta o binário. 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 status de registro do aplicativo mostra o estado na descoberta do serviço. 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.
Status da instância do aplicativo
O status da instância é relatado como um dos seguintes valores:
Value | Definição |
---|---|
A iniciar | O binário é implantado com êxito na instância dada. A instância que inicializa o arquivo jar pode falhar porque o 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 . |
Em Execução | 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:
Value | 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 para o 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. |