Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Avance a KCL 3.x después de una restauración
En este tema se explican los pasos para volver a KCL 3.x después de una reversión. Cuando necesite avanzar, debe realizar un proceso de dos pasos:
-
Ejecución de la herramienta de migración de KCL
. -
Implemente el código con KCL 3.x.
Paso 1: ejecución de la herramienta de migración de KCL
Ejecución de la herramienta de migración de KCL. La herramienta de migración de KCL con el siguiente comando para avanzar a KCL 3.x:
python3 ./KclMigrationTool.py --region <region> --mode rollforward [--application_name <applicationName>] [--coordinator_state_table_name <coordinatorStateTableName>]
Parámetros
-
--región: sustituya por la suya.
<region>Región de AWS -
--application_name: este parámetro es obligatorio si utiliza nombres predeterminados para la tabla de estado de coordinadores. Si ha especificado nombres personalizados para la tabla de estados de coordinador, puede omitir este parámetro. Reemplace
<applicationName>por el nombre de la aplicación KCL. La herramienta utiliza este nombre para derivar los nombres de tabla predeterminados si no se proporcionan nombres personalizados. -
--coordinator_state_table_name (opcional): este parámetro es necesario cuando se ha establecido un nombre personalizado para la tabla de estado de coordinadores en la configuración de KCL. Si utiliza el nombre de tabla predeterminado, puede omitir este parámetro. Reemplace
<coordinatorStateTableName>por el nombre de tabla personalizado que especificó para la tabla de estado de coordinadores.
Después de ejecutar la herramienta de migración en modo de avance, KCL crea los siguientes recursos de DynamoDB necesarios para KCL 3.x:
-
Un índice secundario global en la tabla de arrendamientos
Una tabla de métricas de proceso de trabajo
Paso 2: implementación del código con KCL 3.x
Después de ejecutar la herramienta de migración de KCL para una restauración, implemente el código con KCL 3.x en los procesos de trabajo. Consulte Paso 8: completar la migración para completar la migración.