[imp] server farms .... many different domains

Magnus Nordseth magnun at stud.ntnu.no
Fri Aug 8 01:23:31 PDT 2003


Jimmy Brake:
> 
> Can anyone point me at documents/faqs/previous postings that give some detail on
> how to get IMP/Turba/Kronolith working in a multi server / multi domain enviroment?

I haven't seen any docs on it, but can give you some of my thoughts after
running imp over multiple servers for some time.

> 1. using one code base ( but we can swap out configs based on domain )

You can change default mail server based on which vhost was requested.

> 2. using lots of servers - with IP spraying 

If you store session information in a database accessible by all
realservers this works great. If that is not possible you have to use
persistence on your loadbalancer. I recommend using a database for
sessions, preferences and attatchements (vfs). You should also think about
using some persistence on the loadbalancer to avoid ssl handshakes on every
client connect (if you are running https). 

-- 
Magnus Nordseth



More information about the imp mailing list