Could anyone give me an idea what the Orthanc scheduler is supposed to do? What does the corresponding configuration directive LimitJobs mean? Sorry, didn’t find anything documentation on it. We’re trying to DICOM push a large number of studies and it fails. I wonder if increasing the number of jobs might help.
The jobs engine of Orthanc is designed to execute up to “N” jobs concurrently (with “N” corresponding to the value of “LimitJobs”). This avoids launching too many tasks simultaneously (Orthanc <= 1.3.2 could be overwhelmed if many DICOM/REST clients were simultaneously driving Orthanc), while allowing Orthanc to run concurrent DICOM/peer transfers (Orthanc <= 1.3.2 was limited to at most 1 upload at any given time). Furthermore, a job can be paused/canceled/resubmitted, statistics for individual jobs are available, and jobs are stored in the Orthanc database to relaunch them after a restart of Orthanc.