Cuando un cambio de configuración provoca problemas como degradación del rendimiento o fallos funcionales, es necesario identificar qué se modificó y quién realizó el cambio. Microservices Engine (MSE) registra cada cambio de configuración durante 30 días, lo que permite rastrear las modificaciones y revertir a una versión anterior. Puede consultar el tipo, el contenido y la hora exacta de actualización de cada operación.
Requisitos previos
Antes de empezar, asegúrese de cumplir con lo siguiente:
Una instancia de motor Nacos (V1.2.1 o posterior). Para más información, consulte Create a Nacos engine
Para actualizar un motor Nacos de una versión anterior, consulte Update a Nacos version.
Consulta del historial de versiones
Inicie sesión en la consola de MSE y seleccione una región en la barra de navegación superior.
En el panel de navegación izquierdo, vaya a Microservices Registry > Instances.
En la página Instances, haga clic en el nombre de la instancia.
En el panel de navegación izquierdo, vaya a Configuration Management > Versions.
-
En la página Versions, seleccione un Namespace, especifique el Data ID y el Group, y luego haga clic en Query.
NotaTanto Data ID como Group son campos obligatorios.
En los resultados de la consulta, localice la versión deseada y haga clic en View en la columna Actions.
Identificación del operador
La columna Operated By identifica a quien publicó cada versión. El valor mostrado depende de la versión del cliente y de las credenciales:
|
Versión del cliente |
Credencial proporcionada |
Valor mostrado |
|
Nacos Client 2.x |
Par de AccessKey |
UID del operador |
|
Nacos Client 2.x |
Sin par de AccessKey |
Dirección IP del operador |
|
Nacos Client 1.x (SDK) |
N/A |
La columna no se muestra |
Reversión de una configuración
Si una actualización de configuración causa problemas, puede revertir a una versión anterior.
En los resultados de la consulta, localice la versión deseada y haga clic en Roll Back en la columna Actions para revertir la configuración actual a la versión histórica seleccionada.
MSE conserva los registros de cambios durante 30 días. Este periodo de retención no se puede ampliar. Para conservar los registros de auditoría de cambios de configuración por más tiempo, configure notificaciones de eventos en CMS. Para más información, consulte Nacos configuration change notifications with ActionTrail.