Este documento lista as cotas e os limites do sistema que se aplicam às extensões de serviço.
- As cotas têm valores definidos por padrão, mas geralmente é possível solicitar ajustes.
- Os limites do sistema são valores que não podem ser alterados.
Cotas
OGoogle Cloud usa cotas para garantir a imparcialidade e reduzir picos no uso e na disponibilidade de recursos. Uma cota restringe a alocação de um recurso doGoogle Cloud para uso do seu projeto do Google Cloud . As cotas se aplicam a vários tipos de recursos, incluindo hardware, software e componentes de rede. Por exemplo, elas 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 doGoogle Cloud , impedindo a sobrecarga de serviços. Elas 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.
- Possibilita a solicitação de mudanças no valor das cotas e a automatização de ajustes de cotas.
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 nível do projeto do 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.
Saiba mais em Visão geral das cotas do Cloud.
Para ajustar a maioria das cotas, use o console do Google Cloud . Para mais informações, consulte Solicitar ajuste de cota.
As cotas a seguir se aplicam às extensões de serviço. Eles podem ser aumentados mediante solicitação.
| Cotas | Valor | |
|---|---|---|
| Número máximo de extensões de autorização global em um projeto | 10 | |
| Número máximo de extensões de borda globais em um projeto | 100 | |
| Número máximo de extensões de rota global em um projeto | 100 | |
| Número máximo de extensões de tráfego global em um projeto | 100 | |
| Número máximo de extensões de autorização por região em um projeto | 10 | |
| Número máximo de extensões de rota por região em um projeto | 100 | |
| Número máximo de extensões de tráfego por região em um projeto | 100 | |
| Número máximo de plug-ins por projeto | 100 | |
| Somente Cloud Load Balancing: número máximo de plug-ins conectados a balanceadores de carga de aplicativo por extensões de borda por projeto | 5 a qualquer momento | |
| Somente Cloud Load Balancing: número máximo de plug-ins anexados a balanceadores de carga de aplicativo por extensões de rota por projeto, por local e por esquema de balanceamento de carga | 5 a qualquer momento | |
| Somente Cloud Load Balancing: número máximo de plug-ins anexados a balanceadores de carga de aplicativo por extensões de tráfego por projeto, local e esquema de balanceamento de carga | 5 a qualquer momento | |
Somente Media CDN: número máximo de recursos de plug-in anexados aos serviços da Media CDN por recursos WasmAction por projeto |
5 a qualquer momento |
Limites
Também há limites de sistema nos recursos das extensões de serviço. Os limites do sistema não podem ser alterados.
As Extensões de serviço aplicam os seguintes limites de uso:
| Limite de uso | Valor | |
|---|---|---|
| Número máximo de cadeias de extensão por ponto de conexão | 5 | |
| Número máximo de plug-ins em uma cadeia de extensão de borda | 1 | |
| Número máximo de plug-ins ou frases de destaque em uma cadeia de extensão de rota | 1 | |
| Número máximo de plug-ins ou frases de destaque em uma cadeia de extensão de tráfego | 3 | |
Duração máxima da execução por solicitação. A duração é a soma das durações de todos os callbacks do Proxy-Wasm
associados à solicitação. Os plug-ins que excedem o limite são encerrados,
o que faz com que a solicitação associada retorne um código de status HTTP |
1 ms | |
| Tamanho máximo de um plug-in compilado com os dados de configuração do plug-in. | 5 MiB | |
Tamanho máximo dos dados de configuração do plug-in
quando fornecidos diretamente (usando o upload de arquivos no console Google Cloud , a opção
--plugin-config ou --plugin-config-file
com o SDK Cloud ou o campo WasmPluginVersion.plugin_config_data
com a API REST) e não usando o Artifact Registry.
|
900 KiB | |
Uso máximo da CPU por solicitação. Máximo de vCPU normalizada usada por invocação de plug-in.
Os plug-ins que excedem esse limite são encerrados, o que faz com que a solicitação
associada retorne um código de status HTTP |
1 msec | |
Memória máxima usada por um plug-in Máximo de memória alocada mantida por uma instância de plug-in.
Os plug-ins que excedem esse limite são encerrados, o que faz com que a solicitação
associada retorne um código de status HTTP |
16 MiB | |
Tamanho máximo do conteúdo de registro emitido por um plug-in por invocação Quando o limite é excedido, os registros restantes são descartados. |
16 KiB | |
Número máximo de entradas de registro emitidas por um plug-in por invocação Quando o limite é excedido, os registros restantes são descartados. |
16 | |
| Número máximo de versões por plug-in | 100 |