Recycling-Intervall bei der Worker-Verarbeitung (Umgebungseinstellung)

Werkzeuge, die die Umgebung "Recycling-Intervall bei der Worker-Verarbeitung" berücksichtigen, definieren, wie viele Bildabschnitte verarbeitet werden, bevor Worker-Prozesse neu gestartet werden, um potenzielle Fehler in Prozessen mit langer Ausführungsdauer zu vermeiden.

Verwendungshinweise

  • Indem ein Worker-Prozess beendet und neu gestartet wird, können Analyseaufträge wiederhergestellt werden.
  • Wenn ein einzelner Raster-Analyseauftrag auf mehrere Abschnitte für die Verarbeitung paralleler Worker aufgeteilt wurde, können zufällige Fehler auftreten, wenn ein einzelner Worker viele Abschnitte kontinuierlich verarbeitet hat. Mit dieser Umgebungseinstellung können Sie eine Dauer für den Neustart von Worker-Prozessen festlegen. Die Dauer ist die Anzahl der Abschnitte, die durch den Worker kontinuierlich verarbeitet werden.

Dialogfeldsyntax

Hiermit wird angegeben, wie viele Bildabschnitte verarbeitet werden, bevor Worker-Prozesse neu gestartet werden, um potenzielle Fehler in Prozessen mit langer Ausführungsdauer zu vermeiden.

  • Recycling-Intervall bei der Worker-Verarbeitung: Legen Sie die Anzahl der Bildabschnitte fest, die verarbeitet werden sollen, bevor der Prozess beendet wird und neue Worker-Prozesse gestartet werden. Die Standardeinstellung ist 0.

Skriptsyntax

arcpy.env.recycleProcessingWorkers = recycle_processing_workers

ParameterErklärung

recycleProcessingWorkers

Definiert, wie viele Bildabschnitte verarbeitet werden, bevor Worker-Prozesse neu gestartet werden. Der Standardwert ist 0.

recycleProcessingWorkers-Syntax

Skriptbeispiel

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