Quotas e limites

Este documento lista as quotas e os limites do sistema que se aplicam ao Cloud Tasks.

  • 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.

Quotas

Google Cloud usa quotas para ajudar a garantir a equidade e reduzir os picos na utilização e disponibilidade de recursos. Uma quota restringe a quantidade de um Google Cloud recurso que o seu Google Cloud projeto pode usar. As quotas aplicam-se a uma variedade de tipos de recursos, incluindo componentes de hardware, software e rede. Por exemplo, as quotas podem restringir o número de chamadas API para um serviço, o número de balanceadores de carga usados em simultâneo pelo seu projeto ou o número de projetos que pode criar. As quotas protegem a comunidade de Google Cloud utilizadores, impedindo a sobrecarga dos serviços. As quotas também ajudam a gerir os seus próprios Google Cloud recursos.

O sistema de quotas da nuvem faz o seguinte:

Na maioria dos casos, quando tenta consumir mais de um recurso do que a respetiva quota permite, o sistema bloqueia o acesso ao recurso e a tarefa que está a tentar realizar falha.

Geralmente, as quotas aplicam-se ao nível do Google Cloud projeto A sua utilização de um recurso num projeto não afeta a sua quota disponível noutro projeto. Num Google Cloud projeto, as quotas são partilhadas por todas as aplicações e endereços IP.

A tabela seguinte descreve as quotas para recursos do Cloud Tasks.

Recurso Nome da quota da consola Valor predefinido Descrição
Número máximo de filas Número de filas por região 1000 por região

O número total de filas (para destinos HTTP e do App Engine) que podem existir num projeto por região, incluindo a fila predefinida.

As filas que processam tarefas para destinos do App Engine têm de estar na mesma região que a app do App Engine. Esta é a quota para filas criadas através de métodos da API Cloud Tasks. No entanto, todas as filas criadas com queue.yaml baseiam-se no método mais antigo de filas de tarefas. Estas filas continuam a ter uma quota inicial de 100.

Pedidos de API Pedidos por minuto por região 6 000 000 por minuto O número total de pedidos de API que podem ser feitos por minuto.
Forçar pedidos de tarefas de execução Executar pedidos de tarefas por minuto por região 60 por minuto O número total de run task pedidos por minuto. Esta API destina-se à depuração manual e não está relacionada com a execução normal de tarefas.
Pedidos de listas Liste os pedidos de grupos por minuto por região 600 por minuto O número total de pedidos de list tasks, list queues, e list locations por minuto.

Para ajustar a maioria das quotas, use a Google Cloud consola. Para mais informações, consulte o artigo Peça um ajuste da quota.

Limites do sistema

Também existem limites do sistema nos recursos do Cloud Tasks. Não é possível alterar os limites do sistema.

A tabela seguinte descreve os limites do sistema para o Cloud Tasks.

Recurso Valor Descrição
Taxa de envio da fila 500 tarefas por segundo por fila A taxa máxima à qual as tarefas podem ser enviadas a partir de uma fila. Para enviar a taxas mais elevadas, use várias filas.
Tamanho máximo da tarefa 1 MB O tamanho máximo de uma tarefa que pode ser adicionada a uma fila.
Período de eliminação de duplicados de tarefas Até 24 horas O período durante o qual a adição de uma tarefa com o mesmo nome de uma tarefa eliminada recentemente faz com que o serviço a rejeite com um erro. Este é o período durante o qual a desduplicação de tarefas permanece em vigor após a eliminação de uma tarefa.
Filas inativas Inativo após 30 dias Uma fila é considerada INACTIVE se não forem feitas chamadas de métodos a partir de nenhuma API e não tiver havido envios de tarefas durante este período.
Retenção máxima de tarefas 31 dias O tempo entre o momento em que uma tarefa é adicionada a uma fila e o momento em que é eliminada automaticamente.
Tempo máximo de agendamento para uma tarefa 30 dias a partir da data e hora atuais O período máximo no futuro durante o qual uma tarefa pode ser agendada.
Recriação da fila 7 dias O tempo que tem de esperar após eliminar uma fila para recriar uma fila com o mesmo nome.