Como saber se Azure Função parou de funcionar?

0

Pergunta

Pode alguém com a forma de obter o status de Azure Função. Aqui está o caso de uso.

  1. Utilizador submete a longas formulário on-line no nosso site. Uma vez que o formulário é apresentado na INTERFACE do usuário, o controle giratório vem
  2. No fundo, minha função aparece e começa a inserir os dados no banco de dados.
  3. Uma vez que os dados são inseridos, eu quero a spinner para ir embora.

A partir de agora, eu não tenho certeza de como saber quando a função tem de processar todos os dados. Eu tentei olhar App insights, parece que os logs podem ser atrasada por alguns minutos. Eu também verificado Durável funções, mas não conseguia muito descobrir como fazer isso.

Qualquer insights de como posso conseguir isso? Ele está se transformando para ser mais complexo do que eu pensava.

Obrigado pela ajuda!!!

1

Melhor resposta

0

Nós directamente não é possível obter o status de Non-http trigger azure função. Se você deseja conhecer o estado do Non-http Trigger função você precisa ativar logs para verificar se a função pode ser executada ou não. Ele tem alguns ligeiro atraso no azure Aplicação insights para saber o status da execução da função. Para isso você pode verificar os logs usando Kudu (consolehttps://yourfunctionappname.scm.azurewebsites.net/DebugConsolee , em seguida, clique em LogFiles\Application\Functions\Function\yourtriggername> para verificar os arquivos de log) ou usar Viver métricas para saber o status do azure função . consulte aqui

Se você utilizar a arquitetura sem servidor, de cada vez, sempre que você chamar um ponto de extremidade de serviço, uma nova instância será criada e o dimensionamento é gerenciado pelo dimensionamento do controlador. Não há nenhuma maneira de verificar se a função está sendo executado ou não. Consulte aqui

2021-12-03 08:37:40

Se a resposta foi útil, por favor, você Poderia Aceitá-lo como uma Resposta, para que outras pessoas que enfrentam o mesmo problema pode encontrar esta solução e corrigir o seu problema.
DelliganeshS-MT

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................