Você configurou para manter o tempo de espera corretamente?
A TCP session timeout, whose value is fixed at 10 minutes (600 seconds). This session timeout is sometimes called a keepalive or idle timeout, and its value is not configurable by modifying your backend service. You must configure the web server software used by your backends so that its keepalive timeout is longer than 600 seconds to prevent connections from being closed prematurely by the backend.
Isto está agora na documentação oficial do GCP. Configuração recomendada para nginx: KeepAliveTimeout 620. Configuração recomendada para o Apache: keepalive_timeout 620s.