Jerga para ejecutar aplicaciones en 2 servidores donde 1 servidor tiene 1 versión detrás

Jerga para ejecutar aplicaciones en 2 servidores donde 1 servidor tiene 1 versión detrás

Se me ocurrió la idea de ejecutar 2 servidores diferentes y ambos tuvieran la misma aplicación, pero uno tiene solo una versión detrás.

¿Por qué querría hacer esto?

A veces, una de nuestras versiones es defectuosa y queremos revertir instantáneamente cualquier cambio cambiando el tráfico de la nueva versión al otro servidor donde está'no defectuoso'el lanzamiento está activado.

¿Existe algún término que describa este proceso?

Estoy intentando deshacer los cambios sin ningún tiempo de inactividad.

Respuesta1

Hay términos como

que proporcionan marcos conceptuales para ejecutar diferentes lanzamientos/versiones simultáneamente o en modo pasivo/activo.

Una gran preocupación es cómo lidiar cuando los lanzamientos de aplicaciones también requieren cambios, por ejemplo, en el esquema de una base de datos y muchos otros detalles esenciales.

información relacionada