MaxRunnersPerQueue

MaxRunnersPerQueue

Limit concurrent queue processors per queue group V8.12 and later

This MaxRunnersPerQueue option defines the maximum number of queue processors that can run in parallel in any given queue group. Note that this differs from the MaxQueueChildren option (MaxQueueChildren), which sets the total limit for all queue processors.

The MaxRunnersPerQueue option is declared like this:

 O MaxRunnersPerQueue=  num    configuration file (V8.12 and later)  -OMaxRunnersPerQueue=  num    command line (V8.12 and later)  define(`confMAX_RUNNERS_PER_QUEUE', `  num')    mc configuration (V8.12 and later)  

Here, num is of type numeric . If num is negative, nonnumeric, or zero, no limit is set. If num is positive (the default is 1), that limit is applied to each queue group.

Note that this limit is overridden by the Runners= equate, of the Q configuration file lines (Section 11.4.2), and that a Runners=0 disables all queue processing for a queue group. If a Runners= is not specified for a queue group, this MaxRunnersPerQueue option sets the default. Also note that this MaxRunnersPerQueue option is effective only if the MaxQueueChildren option is also given a positive value.

The MaxRunnersPerQueue option is not safe. If specified from the command line, it can cause sendmail to relinquish its special privileges.



Sendmail
sendmail, 4th Edition
ISBN: 0596510292
EAN: 2147483647
Year: 2002
Pages: 1174

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net