O tempo de execução do Azure Functions está inacessível: correção

O firewall impede que o host do Azure Function funcione corretamente

  • Você pode obter esse erro se as configurações do firewall estiverem incorretas, a conta de armazenamento for excluída ou se você atingir a cota de execução diária.
  • Este guia discutirá as causas do problema e as etapas necessárias para resolver o erro.
o tempo de execução das funções do Azure está inacessível

xINSTALE CLICANDO NO ARQUIVO PARA DOWNLOAD

Para corrigir vários problemas de PC, recomendamos Restoro PC Reparar Ferramenta:Este software irá reparar erros comuns de computador, protegê-lo contra perda de arquivos, malware, falha de hardware e otimizar seu PC para desempenho máximo. Corrija problemas de PC e remova vírus agora em 3 etapas fáceis:
  1. Baixe a ferramenta de reparo do PC Restoro que vem com tecnologias patenteadas (patente disponível aqui).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que possam estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas que afetam a segurança e o desempenho do seu computador.
  • Restoro foi baixado por 0 leitores deste mês.

O erro Azure Functions Runtime é inacessível ocorre quando o tempo de execução do Functions não pode ser iniciado. Normalmente, isso acontece se você excedeu a cota de execução diária ou excluiu a conta de armazenamento.

Neste guia, ajudaremos você a solucionar as causas do erro e resolver o problema. Vamos começar!

O que faz com que o tempo de execução das funções do Azure seja um erro inacessível?

Pode haver vários motivos pelos quais o erro de tempo de execução do aplicativo de funções ocorre; alguns dos mais populares são:

  • Perdeu o acesso à conta de armazenamento – Se o aplicativo de funções perdeu o acesso à conta de armazenamento, você pode receber este erro.
  • Conta de armazenamento excluída– Se você excluiu a conta de armazenamento por engano, pode encontrar esse erro. Você precisa criar uma nova conta de armazenamento.
  • Configurações da conta de armazenamento – Se você inseriu as credenciais erradas ou excluiu algumas das configurações, poderá receber esta mensagem de erro. Verifique as credenciais da conta de armazenamento e as configurações do aplicativo para saber o problema.
  • Cota de execução diária – Se você esgotou o cota de execução diária atribuído, o aplicativo de função será desativado temporariamente. Aumente a cota para corrigir o problema.
  • Problemas de conectividade de rede– Se o aplicativo de funções tiver restrições de IP bloqueando o acesso à Internet ou o tráfego de entrada, você poderá obter este erro.

Como posso corrigir o tempo de execução das funções do Azure é um erro inacessível?

1. Verifique se a conta de armazenamento foi excluída 

Conta de armazenamento - o tempo de execução das funções do Azure está inacessível

Todos os aplicativos de funções precisam de uma conta de armazenamento para funcionar e, se a conta for excluída, as funções não funcionarão. Para corrigir isso, verifique estes elementos:

  1. Primeiro, procure sua conta de armazenamento nas configurações do aplicativo.
  2. Agora verifique se WEBSITE_CONTENTAZUREFILECONNECTIONSTRING ou AzureWebJobsStorage contém o nome de uma conta de armazenamento como parte de uma string de conexão.
  3. Você também pode procurá-lo no portal do Azure para confirmar se a conta de armazenamento existe.
  4. Se você não conseguir encontrar a conta, precisará recriar a conta de armazenamento.
  5. Em seguida, substitua as strings de conexão de armazenamento.
  6. Além disso, verifique o código da função; se não estiver disponível, você precisará implantá-lo novamente.

2. Verifique se as configurações do aplicativo da conta de armazenamento foram excluídas

Se a cadeia de conexão foi substituída ou excluída, talvez você não a encontre. Isso pode ter acontecido porque você usa scripts do Azure Resource Manager ou slots de implantação para definir as configurações do aplicativo.

Dica de especialista:

PATROCINADAS

Alguns problemas do PC são difíceis de resolver, especialmente quando se trata de repositórios corrompidos ou arquivos ausentes do Windows. Se você estiver tendo problemas para corrigir um erro, seu sistema pode estar parcialmente quebrado.
Recomendamos a instalação do Restoro, uma ferramenta que fará uma varredura em sua máquina e identificará qual é a falha.
Clique aqui para baixar e começar a reparar.

Estas são as ações que você precisa tomar:

  1. Para evitar esse erro, é recomendável usar o AzureWebJobsStorage elemento.
  2. Não ative o configuração de slot opções para qualquer uma das configurações.
  3. Essas configurações devem ser fornecidas e válidas no momento da criação.

3. Verifique se a conta de armazenamento está acessível 

conta de armazenamento acessível - o tempo de execução das funções do Azure está inacessível

O aplicativo de função do Azure deve ter acesso à conta de armazenamento para operar. Aqui estão algumas coisas que você precisa fazer para resolver o problema:

  1. Verifique se o firewall da sua conta de armazenamento está desabilitado e permite tráfego de entrada e saída para as funções.
  2. Colocou o allowSharedKeyAccess para Verdadeiro como o valor padrão.
  3. Verifique se o aplicativo de funções do Azure está instalado no ASE (App Service Environment) com as regras de rede adequadas, permitindo o tráfego de entrada e saída para a conta de armazenamento.
Leia mais sobre este tópico
  • Como curtir um comentário no Microsoft Word
  • Como desabilitar a assinatura SMB por padrão no Windows 11
  • Como desinstalar completamente o Spotify no Windows 11
  • Erro de tempo de execução 7: memória insuficiente [Corrigir]

4. Cota de execução diária esgotada

  1. Vou ao Azure portal e clique Configurações.
  2. Navegar para Configuração e clique Configurações do aplicativo de funções.Configuração
  3. Verifica a Cota de uso diário se você esgotou o limite.
  4. Se sim, remova ou aumente a cota diária e reinicie seu aplicativo. No entanto, se você não puder fazer isso, deverá esperar até o dia seguinte.

5. Verifique as configurações de firewall para o aplicativo de função

Um firewall pode restringir o aplicativo de função; verifique estas áreas para ter certeza:

  1. Seu aplicativo de funções está hospedado em um Ambiente de Serviço de Aplicativo que usa balanceamento de carga interno e está configurado para impedir o tráfego de entrada da Internet.
  2. O aplicativo de funções possui restrições de IP para impedir o acesso à internet.
  3. Depois de saber que há restrições, vá para o NSG (grupo de segurança de rede) da sub-rede, que contém o Ambiente de Serviço de Aplicativo.
  4. Certifique-se de que as regras de entrada estejam definidas para permitir o tráfego originado do endereço IP público do computador que você está usando para acessar o aplicativo.

6. Erros de contêiner no Linux

Baixar logs do Docker

Se houver um problema com o contêiner, os aplicativos de funções em execução no Linux em um contêiner poderão mostrar o erro. Para corrigir isso, siga estas etapas:

  1. Primeiro, siga o link https mencionado abaixo para acessar o endpoint Kudu do aplicativo de função após substituir Function_App pelo nome do aplicativo: https://.scm.azurewebsites.net
  2. Em seguida, baixe os logs do Docker e analise o conteúdo em seu computador.
  3. Por fim, verifique os erros registrados para descobrir o motivo do erro.

Portanto, essas são algumas coisas que você precisa verificar para corrigir as funções do Azure; runtime é um erro inacessível. Se você tiver alguma dúvida ou preocupação, sinta-se à vontade para mencioná-los nos comentários abaixo. Ficaremos felizes em ajudar!

Ainda tendo problemas? Corrija-os com esta ferramenta:

PATROCINADAS

Se os conselhos acima não resolverem seu problema, seu PC pode ter problemas mais profundos no Windows. Nós recomendamos baixando esta ferramenta de reparo de PC (classificado como Ótimo no TrustPilot.com) para resolvê-los facilmente. Após a instalação, basta clicar no botão Inicia escaneamento botão e, em seguida, pressione Reparar tudo.

Microsoft compra ADRM Software para melhorar o modelo de dados do Azure

Microsoft compra ADRM Software para melhorar o modelo de dados do AzureMicrosoft Azure

Microsoft anunciou a aquisição da ADRM Programas, um grande-escalaindústriadadosmodelo fornecedor.A empresa quer usar os modelos da ADRM e combiná-los com armazenamento capacidades e Informática do...

Consulte Mais informação
As assinaturas do Minecraft Realms hospedadas pelo Azure custarão menos?

As assinaturas do Minecraft Realms hospedadas pelo Azure custarão menos?Microsoft AzureProblemas Do Minecraft

A Microsoft revelou que está movendo Minecraft Realms de AWS para servidores Azure.Um corte no preço da assinatura do Realms encorajaria mais fãs do Minecraft a se inscrever.Para saber mais sobre c...

Consulte Mais informação
Azure Defender agora está disponível para todos os dispositivos IoT e OT

Azure Defender agora está disponível para todos os dispositivos IoT e OTMuitoMicrosoft AzureAmeaças à Segurança

A Microsoft anunciou o Azure Defender para IoT atingindo a disponibilidade geral para dispositivos IoT e OT.Este é um grande passo à frente no segmento de segurança IoT, uma vez que essas redes são...

Consulte Mais informação