Para evitar la llamada en la madrugada de " Se cayo el servidor ! " es posible que se puedan agregar condicionales para hacer ...

Pregunta de la clase:
¿Por qué monitorear?
Jose SRE

Jose SRE

Pregunta
studenthace 5 años

Para evitar la llamada en la madrugada de " Se cayo el servidor ! " es posible que se puedan agregar condicionales para hacer un rollback si el monitoreo detecta que algo esta apunto de fallar ?

3 respuestas
para escribir tu comentario
    Pablo Aquino

    Pablo Aquino

    studenthace 5 años

    Si es un rollback de aplicación es mucho más factible que un rollback de data que más complicada.

    Helí Fernando Jerez Rincón

    Helí Fernando Jerez Rincón

    studenthace 5 años

    Lo importante es tener un changelog de los cambios a pasar con su procedimiento de reversión.

    Lo más difícil en un rollback, por ejemplo en el sector financiero es arreglar los datos que se vieron afectados. reversar las transacciones y ejecutar sentencias que deben hacerse con un cuidado y un procedimiento que involucre muchas manos para evitar el error humano.

    Pasó una vez que se ejecuto un query sobre un ambiente para arreglar y el query no se paso por un flujo y termino dañando todos los registros y el rollback se demoró aún más porque tocó bajar el sistema total, restaurar backup y ejecutar el query correcto.

    0 0

    0 0

    studenthace 5 años

    Es posible pero es mas complicado de lo que parece, puede que el rollback no te funcione en todos los casos.

Curso de GitLab

Curso de GitLab

GitLab te permite controlar el flujo completo de desarrollo desde una sola herramienta, aprende a utilizarla desde la planificación del proyecto, el manejo de tu código fuente utilizando Git, hasta la implementación de prácticas de DevOps como CI/CD, monitoreo y seguridad. Domina GitLab y acelera el flujo de desarrollo de tu empresa o negocio.

Curso de GitLab
Curso de GitLab

Curso de GitLab

GitLab te permite controlar el flujo completo de desarrollo desde una sola herramienta, aprende a utilizarla desde la planificación del proyecto, el manejo de tu código fuente utilizando Git, hasta la implementación de prácticas de DevOps como CI/CD, monitoreo y seguridad. Domina GitLab y acelera el flujo de desarrollo de tu empresa o negocio.