Re: [Exim] Multiple exim processes accept()ing connections?

Top Page
Delete this message
Reply to this message
Author: michael
Date:  
To: exim-users
Subject: Re: [Exim] Multiple exim processes accept()ing connections?
> > I suggest the following feature (for discussion, so far):
> >
> > There should be a delay time, after which a further queue runner will
> > be started, if the last started queue runner has not yet exited during
> > that time interval.
>
> This should be an easy script to write.


If it is done inside exim, it is trivial to ensure that the configured
maximum number of queue runners is never exceeded.

> > Somehow I think that mails that were just queued and not deferred
> > should be given precedence,
>
> But that already happens. If a message is not deferred exim tries to
> deliver it immediately. It will only be sitting in the queue waiting for
> a queue run (as oppossed to being in the queue, but being handled) if
> something forces its deferrel.


Not exactly. Under heavy load, exim will (if configured so) only queue
mails and leave deliveries up to queue runners. I wish there would be a
way for queue runners to deliver those mails with precedence.

Michael