Este documento lista as quotas e os limites do sistema que se aplicam ao processamento em lote.
- As quotas têm valores predefinidos, mas normalmente pode pedir ajustes.
- Os limites do sistema são valores fixos que não podem ser alterados.
Os trabalhos em lote são executados em recursos do Compute Engine, pelo que o Batch também está sujeito a quotas e limites do Compute Engine. Se a sua tarefa em lote também usar outros Google Cloud serviços, está sujeita às quotas desses serviços também. As tentativas de exceder uma quota ou um limite devolvem um erro. Para mais informações, consulte a documentação das quotas da nuvem.
Além das quotas e dos limites de outros Google Cloud serviços, o Batch tem as seguintes quotas e limites, que não podem ser alterados.
Quotas de tarifas
Os seguintes limites aplicam-se a pedidos em lote. Estes limites aparecem como quotas, por exemplo, na consola Google Cloud . No entanto, não podem ser aumentados.
Limite | Valor |
---|---|
Pedidos de agentes por minuto por região | 30 000 |
Pedidos de mutação por minuto por região | 6000 |
Pedidos de leitura por minuto por região | 15 000 |
Limites de trabalhos
Os seguintes limites aplicam-se a tarefas em lote.
Limite | Valor |
---|---|
Tarefas por grupo de tarefas | 100 000 |
Tarefas paralelas por trabalho | 5000 |
VMs simultâneas por tarefa de zona única* | 2000 |
VMs simultâneas por tarefa de várias zonas* | 4000 |
Tamanho da definição da tarefa† | 1 MB |
Tempo de espera (duração do estado da tarefa QUEUED ) antes da falha automática |
2 dias |
Tempo de execução (duração do estado da tarefa RUNNING ) antes da falha automática |
14 dias |
* Os termos tarefa de zona única e tarefa de várias zonas aqui referem-se ao número de zonas permitidas para as VMs de uma tarefa, que podem ser diferentes das zonas da localização de uma tarefa. Para mais informações, consulte o artigo Localizações em lote.
† Por exemplo, aproximadamente o tamanho do pedido REST para o método jobs.create
ou o ficheiro --config
da CLI gcloud.
Pode contornar este limite dividindo as tarefas em vários trabalhos. Por exemplo, saiba como agendar trabalhos dependentes (pré-visualização).