Neste documento, listamos as cotas e os limites do sistema que se aplicam o Cloud Tasks. As cotas especificam a quantidade de um recurso compartilhado e contável que você podem usar e são definidos pelos serviços do Google Cloud, como o Cloud Tasks. Os limites do sistema são valores fixos que não podem ser alterados.
O Google Cloud usa cotas para garantir a imparcialidade e reduzir picos no uso e na disponibilidade de recursos. Uma cota restringe quanto de um recurso do Google Cloud o projeto do Google Cloud pode usar. As cotas se aplicam a vários tipos de recursos, incluindo hardware, software e componentes de rede. Por exemplo, as cotas podem restringir o número de chamadas de API para um serviço, o número de balanceadores de carga usados simultaneamente pelo projeto ou o número de projetos que podem ser criados. As cotas protegem a comunidade de usuários do Google Cloud, impedindo a sobrecarga de serviços. As cotas também ajudam você a gerenciar seus próprios recursos do Google Cloud.
O sistema de cotas do Cloud faz o seguinte:
- Monitora o consumo de produtos e serviços do Google Cloud.
- Restringe o consumo desses recursos.
- Fornece um meio de solicitar mudanças no valor da cota
Na maioria dos casos, quando você tenta consumir mais de um recurso do que a cota permite, o sistema bloqueia o acesso ao recurso e a tarefa que você está tentando executar falha.
As cotas geralmente se aplicam ao projeto do nível Google Cloud. O uso de um recurso em um projeto não afeta a cota disponível em outro. Em um projeto do Google Cloud, as cotas são compartilhadas entre todos os aplicativos e endereços IP.
Para ajustar a maioria das cotas, use o console do Google Cloud. Para mais informações, consulte Solicitar um ajuste de cota.
Também há limites do sistema para os recursos do Cloud Tasks. Não é possível alterar os limites.
Recurso | Valor | Descrição |
---|---|---|
Número máximo de filas: Destinos HTTP |
1.000 filas |
O número total de filas que podem existir em um projeto por região.
Inclui a fila padrão.
Pode ser aumentado selecionando Editar cotas na página "Cotas" do Console do Google Cloud. |
Número máximo de filas: Destinos do App Engine |
1.000 filas |
O número total de filas que podem existir em um projeto. As filas que processam tarefas para destinos do App Engine precisam estar na mesma região que o aplicativo do App Engine. Essa cota inclui a fila padrão. Observação: essa é a cota para filas criadas por meio dos métodos da API Cloud Tasks. No entanto, as filas criadas usando queue.yaml têm como base o método anterior das filas de tarefas. Essas filas continuam tendo uma cota inicial de 100.
Este valor pode ser aumentado ao selecionar Editar cotas na página "Cotas" do Console do Google Cloud. |
Solicitações de API | 6.000.000 de solicitações por minuto |
O número total de solicitações de API que podem ser feitas por minuto.
Para aumentar, selecione Editar cotas na página "Cotas" do Console do Google Cloud. |
Taxa de envio da fila | 500 tarefas enviadas por segundo por fila | A taxa máxima em que as tarefas podem ser enviadas de uma fila. Para enviar as tarefas com taxas mais altas, 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. |
Solicitações para forçar a execução de tarefas | 60 solicitações por minuto | O número total de solicitações de execução de tarefas por minuto. Observe que esta API se destina à depuração manual e não está relacionada à execução normal de tarefas. |
Solicitações de lista | 600 solicitações por minuto | O número total de solicitações para listar tarefas, listar filas e listar locais por minuto. |
Janela de eliminação de tarefas duplicadas | Aproximadamente 1 hora | O período em que a adição de uma tarefa com o mesmo nome de uma tarefa excluída recentemente fará com que o serviço a rejeite com um erro. Esse é o período que a remoção de tarefas duplicadas permanece em vigor após a exclusão de uma tarefa. |
Filas inativas | Inativa após 30 dias | Uma fila será INACTIVE se nenhuma chamada de método for feita para ela (de qualquer API) e se não houver tarefas enviadas nesse período. |
Retenção máxima da tarefa | 31 dias | O tempo da adição de uma tarefa a uma fila até a exclusão automática dela. |
Tempo máximo programado para uma tarefa | 30 dias a partir da data e hora atuais | A quantidade máxima de tempo no futuro em que uma tarefa pode ser agendada. |
Recriação da fila | 7 dias | O tempo que você precisa esperar depois de excluir uma fila para recriar uma fila com o mesmo nome. |
Aumento de cotas
Para editar suas cotas até o valor máximo, selecione Editar cotas na página "Cotas" do Console do Google Cloud. Para solicitar um aumento acima do limite, edite a cota com o aumento que você quer e informe o motivo. Em seguida, envie sua atualização. Você será notificado quando a solicitação for recebida. Talvez seja necessário entrar em contato com você para pedir mais informações. Depois que a solicitação for analisada, você será notificado se ela foi recusada ou aprovada.