Una app de App Engine se configura mediante un archivo app.yaml
que contiene los recursos de CPU, memoria, red y disco, el escalamiento y otros parámetros de configuración generales, incluidas las variables de entorno.
Acerca de los archivos app.yaml
Puedes especificar la configuración del entorno de ejecución para la app de .NET, incluidas las versiones y las URL, en el archivo app.yaml
. Este actúa como un descriptor de implementación de una versión específica del servicio.
Primero, debes crear el archivo app.yaml
para el servicio default
de tu app antes de que puedas crear e implementar los archivos app.yaml
de servicios adicionales.
En el siguiente ejemplo de app.yaml
, se muestra cómo configurar tu app tanto para la versión 3.1 como para la 6 y las versiones anteriores y posteriores. Ten en cuenta que debes actualizar tu archivo app.yaml
para usar la versión nueva. Consulta el entorno de ejecución de .NET para obtener más información sobre el uso de los nuevos entornos de ejecución.
versión 6 y posteriores
versión 3.1 y anteriores:
app.yaml
correspondiente. En el siguiente ejemplo, se muestra lo que puede requerir una app de .NET simple en el entorno flexible:
Puedes especificar un nombre único para tus archivos app.yaml
, pero también debes especificar el nombre del archivo con el comando de implementación. Por ejemplo, si al archivo app.yaml
lo nombras service-name-app.yaml
o app.flexible.yaml
, debes implementar la aplicación mediante una de las siguientes opciones:
gcloud app deploy service-name-app.yaml
gcloud app deploy app.flexible.yaml
Para obtener más información sobre cómo estructurar varios servicios y archivos app.yaml
en tu aplicación, consulta Estructura servicios web.
Todos los elementos de configuración
Para obtener una lista completa de todos los elementos compatibles con este archivo de configuración, consulta la referencia de app.yaml
.