4
respostas

Erro no gcloud app deploy

Quando eu tento rodar o deploy, aparece esta mensagem: ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: You may not have more than 32 total max instances in your project. https://cdn1.gnarususercontent.com.br/1/351094/c2d74015-fd7d-4839-8b97-faa25754cb43.png

Essa foi a segunda vez rodando o comando, em um outro momento apareceu outro erro: ERROR: (gcloud.app.deploy) Error Response: [13] Flex operation projects/endpoints-alura/regions/us-east1/operations/b745ef72-920c-433d-96f1-14f2f15d1140 error [INTERNAL]: An internal error occurred while processing task /app-engine-flex/insert_flex_deployment/flex_create_resources>2024-02-14T21:33:44.267Z19708.ue.0: Deployment Manager operation endpoints-alura/operation-1707946426263-6115e440866bc-75f03d06-9e9728ab errors: [code: "RESOURCE_ERROR" location: "/deployments/aef-default-20240214t183001/resources/aef-default-20240214t183001" message: "{"ResourceType":"compute.beta.regionAutoscaler","ResourceErrorCode":"LIMIT_EXCEEDED","ResourceErrorMessage":"Exceeded limit 'QUOTA_FOR_INSTANCES' on resource 'aef-default-20240214t183001'. Limit: 8.0"}"

minhas cotas ficaram dessa forma após rodar, então não sei se é um erro genérico esse segundo ou não https://cdn1.gnarususercontent.com.br/1/351094/82997d56-ca89-49f3-a639-eaf68a50a072.png

Mas no momento o primeiro erro é o que se repete.

4 respostas

Olá, Fábio. Tudo bem?

Os erros que você está encontrando estão relacionados a limites de recursos no Google Cloud. No primeiro erro, o Google Cloud está informando que você atingiu o limite de 32 instâncias máximas no seu projeto. No segundo erro, o Google Cloud está informando que você excedeu o limite de 'QUOTA_FOR_INSTANCES'.

A cota de instâncias é o número máximo de instâncias que você pode ter em execução em um determinado momento. Este limite é definido pelo Google Cloud para evitar o uso excessivo de recursos. Se você tentar criar mais instâncias do que a sua cota permite, receberá uma mensagem de erro.

Existem algumas possíveis soluções para esses problemas:

  1. Excluir instâncias não utilizadas: Se você tem instâncias que não estão sendo utilizadas, você pode excluí-las para liberar espaço para novas instâncias.

  2. Solicitar um aumento de cota: Se você precisa de mais instâncias do que a sua cota atual permite, você pode solicitar um aumento de cota ao Google Cloud. Para fazer isso, você precisará ir ao Console do Google Cloud, navegar até a página "IAM & Admin" > "Quotas" e seguir as instruções para solicitar um aumento de cota.

  3. Verificar a configuração do seu app.yaml: O arquivo app.yaml controla a configuração do App Engine e pode especificar o número de instâncias que a sua aplicação utiliza. Verifique se a configuração 'automatic_scaling' ou 'manual_scaling' está definida de forma apropriada. Por exemplo, se você tem 'automatic_scaling' definido, o App Engine irá escalar automaticamente o número de instâncias com base na demanda, o que pode levar a exceder a cota se não for monitorado de perto.

Lembre-se, é sempre uma boa prática monitorar o uso dos recursos do seu projeto no Google Cloud para evitar atingir os limites de cota. E cuidado para não gerar custos adicionais.

Espero ter ajudado e bons estudos!

Boa tarde, tudo certo?

O que foi disponibilizado foi esse: (https://cdn1.gnarususercontent.com.br/1/351094/b74c1778-9313-493e-9470-3ab52385a87c.png)E minha conta só tem esse único projeto: (https://cdn1.gnarususercontent.com.br/1/351094/6e2714be-12df-4606-8817-5afece88205c.png)Fiz até um novo projeto para testar mas aparece a mesma coisa

Vi que o número de QUOTA_FOR_INSTANCES realmente fica se excedendo ao dar deploy no projeto, mesmo seguindo passo a passo do professor Eu tenho a impressão que o curso foi feito a um tempinho atrás, e de lá pra cá, alguma mudança nas diretrizes da GoogleCloud usando a conta gratuita, e por isso não consigo dar o deploy

Consegue me ajudar a usar um outro código para não exceder esse limite de quota?

Não achei a opção da parte 3 que você passou. O primeiro print é deste Script.

Olá, Fábio! Parece que você está encontrando dois problemas ao tentar fazer o deploy no Google Cloud App Engine: um relacionado ao limite de instâncias e outro à cota de recursos.

  1. Limite de instâncias: O erro INVALID_ARGUMENT: You may not have more than 32 total max instances in your project indica que você atingiu o limite de instâncias permitidas em seu projeto.

  2. Uma solução possível é excluir versões antigas e não utilizadas do App Engine por meio do console, pois essas versões parecem contar para o limite máximo de instâncias do projeto, mesmo que não estejam mais sendo usadas.

  3. Cota de recursos: O erro RESOURCE_ERROR: Exceeded limit 'QUOTA_FOR_INSTANCES' on resource 'aef-default-20240214t183001'. Limit: 8.0 indica que você excedeu a cota de recursos.

  4. As cotas de alocação, também conhecidas como cotas de recursos, definem o número de recursos aos quais seu projeto tem acesso3. Se você precisar de cota para mais instâncias de VM, solicite mais CPUs, pois ter mais CPUs aumenta a cota de instâncias de VM.

Para gerenciar suas cotas, você pode seguir estas etapas:

  • No Google Cloud Console, vá para a página APIs & Services.

  • Selecione a API para a qual deseja enviar uma solicitação de alteração.

  • Clique em Quotas.

  • Selecione a operação que deseja editar e clique em Edit quotas.

  • Insira um número dentro dos limites definidos para a operação.

  • Clique em Submit request para atualizar a cota da operação.

Espero que isso ajude! Se você tiver mais perguntas, sinta-se à vontade para perguntar. Estou aqui para ajudar!

https://cloud.google.com/compute/resource-usage https://cloud.google.com/docs/quotas/view-manage https://cloud.google.com/appengine/docs/flexible/troubleshooting https://www.googlecloudcommunity.com/gc/Learning-Forums/Learn-to-Earn-Cloud-Challenge-Security/m-p/171648

segue e veja este video: https://www.youtube.com/watch?v=zPyj9nBxbHM

Espero ter ajudado!

Bom dia, fiz os teste mas não funcionou. Na verdade a cota já está no máximo, mesmo este sendo o único projeto na minha conta. Já refiz o projeto 5x, e deu a mesma coisa

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeAPI que mais está consumindo as QUOTAS: Insira aqui a descrição dessa imagem para ajudar na acessibilidade até tentei diminuir as cotas e dar outro deploy, mas pelo que eu vi, terei que refazer essa parte: Insira aqui a descrição dessa imagem para ajudar na acessibilidade