Nesta página, listamos os problemas conhecidos do Cloud Run.
Você também pode verificar problemas existentes ou abrir novos nos issue trackers públicos.
Para resolver problemas comuns encontrados no Cloud Run, consulte Solução de problemas.
Serviços do Google Cloud ainda sem suporte
Na tabela a seguir, listamos serviços que ainda não são compatíveis com o Cloud Run.
Serviço | Observações |
---|---|
Web Security Scanner | |
Container Threat Detection |
Alta latência de solicitações com domínios personalizados ao invocar de algumas regiões
As solicitações para serviços do Cloud Run que usam domínios personalizados podem
ter uma latência muito alta em alguns locais.
Esse problema é mais pronunciado para os serviços do Cloud Run
em asia-northeast1
e us-east4
.
Se você observar esse problema, vai conseguir alcançar um desempenho melhor com o
Cloud Load Balancing usando um NEG sem servidor.
Não há suporte para push de HTTP/2
O Cloud Run suporta HTTP/2, mas não push do servidor HTTP/2.
Não há suporte para o uso de HTTP/2 atrás de um balanceador de carga de aplicativo clássico protegido com o Identity-Aware Proxy.
Os serviços do Cloud Run com HTTP/2 ativado atrás de um balanceador de carga de aplicativo clássico protegidos com IAP encontram um loop de redirecionamento infinito mediante solicitação. O Google recomenda o uso de um balanceador de carga de aplicativo externo global ao usar um serviço ativado para HTTP/2 e protegido com o IAP. Consulte os modos do balanceador de carga para mais detalhes.
Como usar VPC com o Cloud SQL com configurações de saída
Ao usar o método de IP público
de conexão com o Cloud SQL, não é possível usar uma conexão do
Cloud SQL no Cloud Run com um conector de VPC sem servidor que
tenha a configuração de saída all-traffic
.
Endereços IP não identificados claramente quando em uso pelo servidor
Ao usar a saída de VPC direta, os endereços IP reservados pelo Cloud Run são identificados como em uso por "Nenhum" em vez de "Sem servidor" na visualização da página de endereços IP no console do Google Cloud.
Métodos de solicitação HTTP não suportados
As solicitações com métodos HTTP TRACE
e CONNECT
não são suportadas e, portanto,
não vão ser recebidas por serviços em execução no Cloud Run.
Caminhos de URL reservados
Não é possível usar os caminhos de URL a seguir:
/eventlog
- Caminhos que começam com
/_ah/
- Alguns caminhos que terminam com
z
. Recomendamos evitar todos os caminhos que terminam comz
a fim de evitar conflitos com os caminhos reservados.
Alguns caracteres de URL codificados estão decodificados
Alguns caracteres codificados no URL dos serviços do Cloud Run são decodificados pelo Cloud Run antes de chegar à instância do contêiner. Por exemplo, %41
é
decodificado automaticamente para A
.
A variável de ambiente HOME
está definida como /home
no ambiente de execução de primeira geração
O ambiente de execução de primeira geração do Cloud Run define a variável de ambiente HOME
como /home
. O ambiente de execução de segunda geração não define essa variável.
Sub-rede restrita ao acessar destinos de rede VPC
Se você acessar qualquer destino por meio de um IP privado, ele não poderá estar
na sub-rede 192.168.1.0/24
. O uso dessa sub-rede impede que o Cloud Run
se comunique com o destino.
Não é possível montar secrets em /tmp
no ambiente de execução de primeira geração
Se você usar o ambiente de execução de primeira geração,
não vai ser possível montar secrets diretamente em /tmp
. No entanto, é possível montar secrets em qualquer subdiretório de /tmp
.
As tarefas do job do Cloud Run podem ser marcadas de maneira errada como repetidas
Em algumas situações, uma tarefa pode ser marcada como repetida, quando, na verdade,
ela foi bem-sucedida na primeira tentativa. Até que esse problema seja resolvido, o Google recomenda
manter o parâmetro --max-retries
definido como 3 ou mais para evitar falhas
incorretas na execução.
A saída de rede VPC não é compatível com IPv6
Não é possível usar o IPv6 ao enviar tráfego por meio de conectores de saída de VPC direta ou de acesso VPC sem servidor. O IPv6 é compatível com o acesso a endpoints não VPC, quando vpc-egress
estiver definido como private-ranges-only
.
As montagems de volume são incompatíveis com o Skaffold, o Config Connector e as integrações
Se você implantar o serviço ou job do Cloud Run com integrações do Skaffold, do Config Connector ou do Cloud Run, as montagens de volume não serão mantidas na próxima implantação. Você também pode ter problemas ao usar as integrações do Skaffold, do Config Connector ou do Cloud Run com serviços ou jobs que já têm montagens de volume aplicadas. Estamos trabalhando para corrigir esse problema.
Limites do descritor de arquivos
O limite máximo de descritores de arquivos para os ambientes de primeira e segunda geração do Cloud Run é de 25.000 por instância. Esse é um limite rígido. Se você exceder o limite, sua instância poderá ficar sem soquetes.