You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

The number of file handles needed by the JobScheduler is determined a number of factors.

JobScheduler needs file handles for the following:

  • each task (up to 3 file handles, one for the logfile, one for for stderr and one for stdout)
  • each order
  • each TCP connection

The total number of file handles required by JobScheduler is restricted to 1024.

Update

Since v1.6 there is no restriction of file handles, therefore JobScheduler can run unlimited number of processes in theory.

But anyway, the number of parallel processes is limited by your server and its memory.

If you have a large number of parallel processes we recommend to set a limit for the running processes via a process_class or the job attribute task.

In case of API jobs its maybe helpful to set a limit for the java heap space of the jobs (attribute java_options) and/or
the JobScheduler (java options in factory.ini) itself.

  • No labels