Intervalle de recyclage du traitement Opérateurs (paramètre d’environnement)

Les outils qui prennent en compte l’environnement Recycle Interval Of Processing Workers (Intervalle de recyclage des processus de travail) définissent la manière dont les sections d’image sont traitées avant le redémarrage de processus de travail pour éviter tout risque de perte au terme de longs traitements.

Remarques sur l'utilisation

  • Le fait d’arrêter et de relancer un processus de travail permet de récupérer les tâches d’analyse.
  • Lorsqu’une tâche d’analyse portant sur un seul raster est divisée en plusieurs sections en vue d’un traitement en parallèle, certains échecs aléatoires peuvent se produire si un seul processus a traité un grand nombre de sections en continu. Ce paramètre d’environnement vous permet de définir une durée pour relancer les processus de travail. La durée correspond au nombre de sections traitées en continu.

Syntaxe de la boîte de dialogue

Ils définissent la manière dont les sections d’image sont traitées avant le redémarrage de processus de travail pour éviter tout risque de perte au terme de longs traitements.

  • Recycle Interval Of Processing Workers (Intervalle de recyclage des processus de travail) : définit le nombre de sections d’image à traiter avant d’arrêter le processus et de lancer de nouveaux processus de travail. La valeur par défaut est 0.

Syntaxe de script

arcpy.env.recycleProcessingWorkers = recycle_processing_workers

ParamètreExplication

recycleProcessingWorkers

Définissez le nombre de sections d’image qui seront traitées avant le redémarrage des processus de travail. La valeur par défaut est 0.

Syntaxe recycleProcessingWorkers

Exemple de script

import arcpy
# Set the number of to be processed before stopping and starting new worker 
# processes to 5
arcpy.env.recycleProcessingWorkers = 5