Distributed Processing FAQ & Troubleshooting


 What happens if a processing node fails (due to power down or other interference)?

If a Worker node or job fails, the respective job will be redistributed to the next available Processing Node.

 What happens if the SURE master process is interrupted (due to power down or other interference)?

In case the SURE master process is interrupted, there are two ways of continuing the project:

  1. Command Line Interface:  resume the processing of the main project by calling this command:

SURE --project-directory <path/to/project_folder>
(no other flags should be specified)

2. Graphical User Interface (Windows only): Load “Project.spr” from the project folder and click the “Run” button.

In both instances SURE will analyze the current state of the project and will resume the processing of unfinished sub-projects. Already finished sub-projects will not be reprocessed.

 When can I open or delete sub-project files?

While sub-projects behave the same as standard SURE projects, it is not recommended to modify nor open them, in particular while the processing is running. Doing so can corrupt the project files.

 Where is the process of a Distributed Process project logged?

When a project is run in Distributed Processing mode, there are several log files that contain the processing steps/times/error handling: the log.txt file of the main project, the dp.log and the log files of each sub-project.


Children macro unable to render for apps.

See Also

Scaling Production with Distributed Processing

Distributed Processing Basics