es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La implementación de la aplicación Flask en GCP resulta en el error 13.

Estoy tratando de implementar una aplicación Flask simple en GCP utilizando gunicorn como WSGI.

Dado que soy muy nuevo en GCP, seguí esta guía para orientarme.

Cuando intento utilizar el comando “gcp app deploy”, obtengo el siguiente error:

ERROR: (gcloud.app.deploy) Respuesta de error: [13] El sistema encontró un error fatal

Al revisar los registros, puedo ver lo siguiente:

logs gcp

Mi archivo app.yaml luce así:

runtime: python
env: flex
entrypoint: gunicorn -b :$PORT main:app
runtime_config:
  python_version: 3
manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 2.5
  disk_size_gb: 64

La estructura de mi archivo se ve así:

.
├── app.yaml
├── main.py
├── requirements.txt
├── static
│   ├── index.js
│   └── style.css
...

Si hay algo más que necesite incluir, avíseme.

¡Muchas gracias!

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que puede haber un problema con el comando de despliegue de la aplicación gcloud app deploy y el mensaje de error no es muy informativo. Una cosa que puedes intentar es actualizar el SDK de gcloud y volver a intentarlo. Además, verifica que todas las dependencias necesarias estén incluidas en el archivo requirements.txt y que las rutas de archivo en el archivo app.yaml sean correctas.

    Si el problema persiste, otra opción es intentar desplegar la aplicación utilizando la interfaz de usuario de Cloud Console. Para hacer esto, ve a la Consola de Cloud, selecciona el proyecto y haz clic en la sección “App Engine”. Desde aquí, haz clic en “Crear aplicación” y sigue las indicaciones para desplegar la aplicación.

    Si el problema aún persiste después de probar estas soluciones, puede ser útil consultar la documentación de GCP o contactar al equipo de soporte para obtener ayuda adicional.

Comments are closed.