
En primer lugar, me gustaría disculparme por la forma escrita, pero no hablo inglés con fluidez y estoy usando el traductor de Google. Tengo un proyecto (Webservices) en la consola glcoud usando el motor de la aplicación, cuando este proyecto recibe solicitudes a través de clientes con conexión 4G el servidor comienza a mostrar el error "Error: Error del servidor El servidor encontró un error temporal y no pudo completar su solicitud. Inténtelo de nuevo en 30 segundos. " Cuando los mismos clientes realizan solicitudes a través de wifi o 3G, el motor de la aplicación funciona normalmente, mi ambiente del motor de la aplicación es el flexible. No uso el balanceador http configurado. ¿Qué podría estar pasando?
Respuesta1
Puede ser:
Problema de red:
Este tipo de diferencia con el móvil/escritorio suele estar relacionado con IPv6. ¿Es posible que su aplicación esté intentando analizar la dirección IP del usuario y asumiendo que es IPv4, por lo que falla en los clientes IPv6? Podríamos probarlo conociendo la URL de tu aplicación.
¿En qué zona está implementado su servidor?
- ¿Es una respuesta de error permanente en 4G o solo ocurre algunas veces?
- O error en el código de tu aplicación.
Para asegurarse de que el error NO esté en su aplicación, intente implementar la aplicación HelloWorld de muestra como se describe en laInicio rápido.
Si eso funciona correctamente significa que tienes un problema con tu código:
Puede comenzar a depurar su propio código. Puedes consultar los registros encontrolador de pilay eche un vistazo al panel de App Engine. Además, puedes probarDepurador de Stackdriverpara ver más de cerca el código.