Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: exim: users
Re: Exim 5.x
 

Index | Next | Previous | View Flat


exim-users at spodhuis

May 19, 2011, 6:36 AM


Views: 2348
Permalink
Re: Exim 5.x [In reply to]

On 2011-05-19 at 12:35 +0100, Dominic Benson wrote:
> On 19/05/11 11:50, Phil Pennock wrote:
> >
> > New queuing system refers to an approach to scale up the spool directory
> > to something more queue-like, with segregated admin-defined queues (eg,
> > "big_freemail_provider_x"). This is because while Exim is excellent at
> > inbound mail, it doesn't always scale as well as some would like for
> > outbound mail which can't be immediately delivered. Nothing has been
> > done on this. Patches welcome.
> >
> Is this AKA bug 336? It sounds quite interesting, so I think I might
> have a look at making some inroads into the problem.
>
> If there are are any notes/thoughts about behaviour/config/use it would
> be handy to hear them.

I wasn't aware of 336, but yes it's related.

At present, there's split_spool_directory, which divides things up with
one level of hashing, and then some people script their own queue-runner
launchers, running in parallel over sub-trees of the split spool instead
of having the Exim daemon launch runners over everything, which compete
with each other.

Nothing more specific was discussed, that I either recall or find in the
minutes; we all understood the general problem.

If we use a new sub-directory of spool_directory to hold named queues,
then previous Exim installs won't know of the content, but it should be
fairly easy to script a rollback tool which recombines queues into the
original queue.

Thinking briefly (while tired and prone to mistakes):
You'd need a way to declare "move this message to this other queue",
perhaps a way to restrict Routers to only apply to messages in certain
queues (seems optional as a performance optimisation, *could* be useful
for some more sophisticated Router rule bifurcations) and either a way
to control counts of queue-runners per named queue or an API to do so.
Probably best to have a global config option defining a list of allowed
queue names, so that a typo doesn't end up putting 100k messages into
"gmial" where they sit idle. ;)

Beyond that, I think there's a lot of freedom for the implementor to
make their own decisions. :) Have at it!


--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Subject User Time
Exim 5.x odhiambo at gmail May 17, 2011, 8:46 AM
    Re: Exim 5.x mihamina at bbs May 17, 2011, 8:55 AM
    Re: Exim 5.x John.Burnham at admin May 17, 2011, 8:59 AM
    Re: Exim 5.x odhiambo at gmail May 17, 2011, 9:21 AM
        Re: Exim 5.x exim-users at lists May 17, 2011, 10:09 AM
            Re: Exim 5.x D.H.Davis at bath May 18, 2011, 1:53 AM
            Re: Exim 5.x iane at sussex May 18, 2011, 2:31 AM
                Re: Exim 5.x iane at sussex May 18, 2011, 3:30 AM
    Re: Exim 5.x jh at plonk May 18, 2011, 7:15 AM
        Re: Exim 5.x iane at sussex May 19, 2011, 2:58 AM
            Re: Exim 5.x dwmw2 at infradead May 19, 2011, 3:09 AM
                Re: Exim 5.x exim-users at spodhuis May 19, 2011, 3:32 AM
            Re: Exim 5.x wbh at conducive May 19, 2011, 3:24 AM
                Re: Exim 5.x iane at sussex May 19, 2011, 3:56 AM
                    Re: Exim 5.x wbh at conducive May 19, 2011, 5:35 AM
                        Re: Exim 5.x iane at sussex May 19, 2011, 9:41 AM
                            Re: Exim 5.x wbh at conducive May 19, 2011, 10:27 AM
                                Re: Exim 5.x iane at sussex May 20, 2011, 2:49 AM
                            Re: Exim 5.x wbh at conducive May 19, 2011, 11:05 AM
                                Re: Exim 5.x wbh at conducive May 19, 2011, 12:39 PM
                                Re: Exim 5.x iane at sussex May 20, 2011, 2:36 AM
                                    Re: Exim 5.x pdp at exim May 20, 2011, 3:16 AM
                                        Re: Exim 5.x wbh at conducive May 20, 2011, 4:18 AM
                                            Re: Exim 5.x pdp at exim May 7, 2012, 4:20 AM
                                Re: Exim 5.x iane at sussex May 20, 2011, 2:43 AM
                                    Re: Exim 5.x wbh at conducive May 20, 2011, 3:48 AM
                                        Re: Exim 5.x iane at sussex May 20, 2011, 7:38 AM
                                            Re: Exim 5.x wbh at conducive May 20, 2011, 9:05 AM
                Re: Exim 5.x dwmw2 at infradead May 19, 2011, 6:19 AM
            Re: Exim 5.x pdp at exim May 19, 2011, 3:50 AM
                Re: Exim 5.x odhiambo at gmail May 19, 2011, 4:00 AM
                Re: Exim 5.x lists at steffen-heil May 19, 2011, 4:29 AM
                    Re: Exim 5.x wbh at conducive May 19, 2011, 5:37 AM
                Re: Exim 5.x dominic at lenny May 19, 2011, 4:35 AM
                    Re: Exim 5.x exim-users at spodhuis May 19, 2011, 6:36 AM
                        Re: admin defined queue [was Exim 5.x] nigel at dotdot May 19, 2011, 6:59 AM
                            Re: admin defined queue [was Exim 5.x] wbh at conducive May 19, 2011, 7:13 AM
                        Re: Exim 5.x wbh at conducive May 19, 2011, 7:10 AM
                            Re: Exim 5.x wbh at conducive May 19, 2011, 7:43 AM
                                Re: Exim 5.x dominic at lenny May 19, 2011, 8:49 AM
                            Re: Exim 5.x pdp at exim May 20, 2011, 3:26 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.