Limiting concurrent jobs on a server

Use the Max Jobs server property to specify the maximum number of jobs that a particular server can run simultaneously.

About this task

The system limits how many processes it attempts to run on any one server. The Max Jobs property specifies the limit on the number of processes. The default value for this property is 3.
Note: Other programs can run on the server. The system limit applies only to Build Forge jobs.
Note: The built-in variables BF_RESERVE and BF_EXCLUSIVE control the reservation of one or all of a server's job slots. See Pre-set properties for more information.
Note: Configure your xinetd.conf when you use bfagent on Linux or Unix, because the concurrent running jobs will generate many socket connections. If you encounter the "ERROR: Exception communicating with endpoint" message, try to increase the instances and per_source values.

To give a server a non-default value, do the following:

Procedure

  1. Click Servers.
  2. Select an existing server or create a new one.
  3. Set the Max Jobs property to the desired value.
  4. Click Save.

Feedback