Número de intentos en caso de fallos (configuración del entorno)

Las herramientas que respetan el entorno Número de intentos en caso de fallos volverán a probar el mismo proceso de trabajador de un número específico de intentos cuando se produce un error al procesar un trabajo en particular.

Notas de uso

  • Ocasionalmente, se producen fallos al ejecutar trabajos de análisis de ráster en paralelo.
  • Por ejemplo, si se ejecuta la herramienta con un código de función ráster de Python personalizado, los fallos pueden deberse a un código de Python de terceros, por ejemplo, errores de memoria cuando el proceso de trabajador está procesando una sección concreta de una imagen.
  • Que el proceso de trabajador reintente una sección determinada puede recuperar los trabajos de análisis.

Sintaxis de cuadro de diálogo

  • Número de intentos en fallos: el número de reintentos que se realizará cuando falle un proceso de trabajador. El valor predeterminado es 0.

Sintaxis de script

arcpy.env.retryOnFailures = retry_on_failures

ParámetroExplicación

retryOnFailures

Número de intentos que realizará un proceso del trabajador cuando se produzca un error al procesar un trabajo en particular. El valor predeterminado es 0.

sintaxis de retryOnFailures

Ejemplo de script

import arcpy

# Set the retry on failure to 3
arcpy.env.retryOnFailures = 3