Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Información general sobre confirmaciones del lote de Junos OS

 

Junos OS proporciona una característica de confirmación por lotes que agrega o combina varias ediciones de configuración de diferentes sesiones o usuarios de la CLI, y las agrega a una cola de confirmación por lotes. Un servidor de confirmación por lotes que se ejecuta en el dispositivo realiza uno o varios trabajos de la cola de confirmación de lote, aplica los cambios de configuración a la base de datos de configuración compartida y, a continuación, confirma los cambios de configuración en una sola operación de confirmación.

El servidor de confirmación da prioridad a los lotes según la prioridad del lote especificada por el usuario o la hora a la que se agrega el trabajo por lotes. Cuando se completa una ejecución de lote, el siguiente conjunto de cambios de configuración se agrega y se carga en la cola de lotes para la siguiente sesión de la operación de confirmación por lotes. Los lotes se crean hasta que no quedan entradas de confirmación en el directorio de cola.

Cuando se compara con la operación normal commit, donde todas las confirmaciones se comprometen de manera independiente secuencialmente, las operaciones por lotes guardan tiempo y recursos del sistema mediante la asignación de varias ediciones pequeñas de configuración en una sola operación de confirmación.

Las confirmaciones del lote se [edit batch] realizan desde el modo de configuración. Las propiedades del servidor de confirmación se pueden configurar [edit system commit server] en el nivel de jerarquía.

Agregación y control de errores

Cuando se produce un error en tiempo de carga en uno de los trabajos agregados, se descarta el trabajo de confirmación que encuentra el error y se agregan y confirman los trabajos restantes.

Por ejemplo, si hay cinco trabajos de confirmación (commit-1, commit-2, commit-3commit-4, y commit-5) que se agregan, y commit-3 encuentra un error durante la carga, commit-3 se descarta y commit-1, commit-2commit-4, y commit-5 se agregan y confirman.

Si se produce un error durante la ejecución de la operación cuando se agregan y confirman dos o más trabajos, la agregación se descarta y cada una de esas tareas se confirma individualmente como si se realizara una operación normal de confirmación.

Por ejemplo, si hay cinco trabajos de confirmación (commit-1, commit-2, commit-3commit-4, commit-5y) que se agregan y, si se produce un error commit-3de confirmación debido a esto, la agregación se descarta, commit-1, commit-2commit-3commit-4,, y commit-5 se confirman individualmente, y la CLI informa de un error commit-3de confirmación.