Orthanc Scheduler

Hi all,

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.

Thanks!
Vlad

Hello,

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.

The jobs engine has presumably nothing to do with your issue. Please check the following FAQ:
http://book.orthanc-server.com/faq/dicom.html

HTH,
Sébastien-