Migra el tráfico

La migración de tráfico cambia la ruta de la solicitud entre las versiones dentro de un servicio para tu aplicación, mueve el tráfico desde una o más versiones a una única versión nueva.

En el entorno flexible, la migración de tráfico es inmediata entre tus versiones. A diferencia de las versiones en el entorno estándar, el entorno flexible no admite la migración gradual de tráfico.

Si migras tráfico inmediatamente a una versión nueva sin ninguna instancia en ejecución, tu aplicación tendrá un pico de latencia mientras se crean las instancias. Puedes evitar el pico de latencia si usas la API de Administrador de App Engine para aprovisionar instancias suficientes de la versión de la aplicación nueva, antes de migrar el tráfico hacia ella.

Configura minTotalInstances en la versión nueva con el número necesario para controlar el tráfico esperado. Una vez que finaliza la migración, puedes restablecer este campo para que tenga lugar el ajuste de escala automático, en caso de que disminuya el tráfico.

Puedes dividir el tráfico entre las distintas versiones de tu aplicación, lo que aumenta el tráfico que recibe una versión en etapas.

Para obtener información acerca de cómo dividir el tráfico entre dos o más versiones de tu aplicación, consulta Divide el tráfico.

Antes de comenzar

Antes de configurar el tráfico hacia una versión, asegúrate de que tu cuenta de usuario tenga los privilegios necesarios.

Migra el tráfico hacia una versión nueva

Console

Para migrar el tráfico en GCP Console, ve a la página Versiones:

Ir a la página Versiones

  1. Selecciona la versión a la que deseas migrar el 100% del tráfico.
  2. Haz clic en Migrar tráfico.

gcloud

Después de instalar el SDK de Google Cloud, ejecuta el comando gcloud app services set-traffic para migrar el 100% del tráfico a una sola versión. Por ejemplo:

  • Para migrar el tráfico de manera inmediata:
    gcloud app services set-traffic [MY_SERVICE] --splits [MY_VERSION]=1

API

Si quieres migrar el tráfico de manera programática, puedes usar la API de Administrador. Para obtener más detalles, consulta Migra y divide el tráfico.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación del entorno de App Engine Flexible para Python