Partilhar via


Solucionar problemas de OverconstrainedAllocationRequest ao implantar serviços de nuvem (clássicos) no Azure

Importante

Os Serviços na Nuvem (clássicos) foram preteridos para todos os clientes a partir de 1º de setembro de 2024. Todas as implantações em execução existentes serão interrompidas e encerradas pela Microsoft e os dados serão perdidos permanentemente a partir de outubro de 2024. Novas implantações devem usar o novo modelo de implantação baseado no Azure Resource Manager Serviços de Nuvem do Azure (suporte estendido).

Neste artigo, você soluciona problemas sobre falhas de alocação restrita que impedem a implantação dos Serviços de Nuvem do Azure (clássico).

Quando implementa instâncias num Serviço Cloud ou adiciona novas instâncias de funções Web ou de trabalho, o Microsoft Azure aloca recursos de computação.

Ocasionalmente, poderá receber erros durante estas operações mesmo antes de atingir o limite da subscrição do Azure.

Gorjeta

As informações também podem ser úteis quando você planeja a implantação de seus serviços.

Sintoma

A imagem mostra a folha Log de operações (clássico).

Tipo de Exceção Mensagem de Erro
OverconstrainedAllocationRequest O tamanho da máquina virtual (VM) (ou combinação de tamanhos de VM) exigido por essa implantação não pode ser provisionado devido a restrições de solicitação de implantação. Se possível, tente relaxar as restrições, como ligações de rede virtual. Tente também implantar em um serviço hospedado sem nenhuma outra implantação nele e em um grupo de afinidade diferente ou sem grupo de afinidade. Você pode tentar implantar em uma região completamente diferente.

Motivo

A causa variará se o serviço cloud estiver afixado ou não afixado.

Nota

Quando a primeira instância é implantada em um serviço de nuvem (em preparo ou produção), esse serviço de nuvem é fixado a um cluster.

Com o tempo, os recursos no cluster podem ser totalmente utilizados. Se um serviço de nuvem (clássico) fizer uma solicitação de alocação de recursos adicionais quando recursos insuficientes estiverem disponíveis no cluster fixo, a solicitação resultará em uma falha de alocação.

Solução

Siga a documentação de orientação para falhas de alocação nos seguintes cenários.

Não afixado a um cluster

Na primeira vez que você implanta um serviço de nuvem (clássico), o cluster é desmarcado, portanto, o serviço de nuvem não é fixado. O Azure pode ter uma falha de implementação porque:

  • Você selecionou um tamanho específico que não está disponível na região.
  • A combinação de tamanhos necessários em diferentes funções não está disponível na região.

Quando ocorre um erro de alocação neste cenário, o curso de ação recomendado é verificar os tamanhos disponíveis na região e alterar o tamanho especificado anteriormente.

  1. Você pode verificar os tamanhos disponíveis em uma região na página de produtos do serviço de nuvem (clássico).

    Nota

    A página Produtos não mostrará a capacidade disponível. Para qualquer nova alocação, o Azure deve ser capaz de escolher o cluster ideal em sua região nesse momento.

  2. Atualize o arquivo de definição de serviço para seu serviço de nuvem (clássico) para especificar um tamanho de produto diferente da sua região.

Afixado a um cluster

Os serviços de nuvem existentes são fixados a um cluster. Quaisquer outras implantações para o serviço de nuvem (clássico) acontecem no mesmo cluster.

Quando ocorrer um erro de alocação nesse cenário, o curso de ação recomendado é reimplantar em um novo serviço de nuvem (clássico) (e atualizar o CNAME).

Gorjeta

Esta solução provavelmente vai ser mais bem-sucedida, pois permite que a plataforma escolha entre todos os clusters nessa região.

Nota

Esta solução não terá período de inatividade.

  1. Implemente a carga de trabalho num novo Serviço cloud (clássico).

    Aviso

    Se não quiser perder o endereço IP associado a este slot de implantação, você pode usar a Solução 3 - Manter o endereço IP.

  2. Atualize o registro CNAME ou A para apontar o tráfego para o novo serviço de nuvem (clássico).

  3. Quando o tráfego deixar de ser direcionado para o site antigo, poderá eliminar o Serviço cloud (clássico) antigo.

Para obter passos de remediação adicionais, veja Resolver problemas de falhas de alocação do Serviço cloud (clássico) | Microsoft Docs.

Próximos passos

Para obter mais soluções de falha de alocação e informações básicas:

Se o seu problema do Azure não for resolvido neste artigo, visite os fóruns do Azure no Microsoft Developer Network (MSDN) e no Stack Overflow. Você pode postar seu problema nesses fóruns ou postar para @AzureSupport no X. Você também pode enviar uma solicitação de suporte do Azure. Para enviar uma solicitação de suporte, na página de suporte do Azure, selecione Obter suporte.