On 15.2.2012, at 21.02, Mark Moseley wrote:

> Not to beat a dead horse, but the ability to use remote directors
> might be interesting. It'd make moving into a director setup probably
> a bit more easy. Then any server could proxy to the backend servers,
> but without losing the advantage of director-based locality. If a box
> sees one of its own IPs in the director_servers list, then it knows
> it's part of the ring. If it doesn't, then it could contact a randomly
> selected director IP.

It should already be possible to do that, although not automatically based on 
looking at your own IP.. Anyway, non-director servers could simply have the 
passdb return proxy=y host=director-servers, where director-servers expands to 
a round-robin list of director IPs (Dovecot uses the first one).

I guess it would be possible to do this automatically if passdb lookup returns 
proxy=y but no host (means director isn't enabled), but if director_servers is 
non-empty one of the IPs would be randomly chosen. A little kludgy though..

Reply via email to