On Thu, 2009-09-24 at 17:41 -0500, Steven F Siirila wrote:
We are running dovecot 1.1.8 and are currently running it with 4 master processes (one for each of the protocols: imap, imaps, pop3, pop3s). The idea was to spread out the load so as to not overwhelm any one master.
I hope v2.0 will also help with this in future. :) If not maybe it'll still need some changing so that it can internally run multiple master processes..
This has worked well. To take it further, we're contemplating running masters across multiple IP addresses, where the host/service name DNS records would be something like this:
imap-server.domain A 10.1.1.1 A 10.1.1.2 A 10.1.1.3 A 10.1.1.4
The default route would either be through the first address (10.1.1.1 in this example) or potentially across all of them in presumably a round-robin fashion.
Do you see any problems with this? Has anyone done this?
I don't see any problems.