Re: [EXIM] Number of queue runners ?

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Peter Radcliffe
Datum:  
To: exim-users
Betreff: Re: [EXIM] Number of queue runners ?
James FitzGibbon <james@???> probably said:
>
> Question: if I run 'exim -bP | grep queue_run', I get this back:
>
> queue_run_max = 5
>
> (this is the implied default -- I don't have such a line in my config
> file)
>
> Yet if I run 'exim -bd -q1h', then wait a while, I never see more than one
> queue runner working. Have I done something wrong ? Should I see more
> than one process reporting 'running queue: waiting for ...' from exiwhat ?
> I've done a lookup in the processlist, and there is only one process with
> a PPID of the queue runner.


I think you are misunderstanding.

As I understand it, the queue_run_max limits the number of queue run
processes that can be running, it never says start more.

'exim -bd -q1h' will only start one queue runner at a time.
If your queue run was lasting over 5 hours (!) the 6th queue runner
would not start.

If you do 'exim -q; exim -q ; exim -q ; exim -q ; exim -q ; exim -q'
then only 5 should be allowed to run at a time.

HTH.

-- 
pir               pir@???      pir@???      pir@???



--
*** Exim information can be found at http://www.exim.org/ ***