You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by Stefano Bagnara <ap...@bago.org> on 2006/02/10 19:08:33 UTC

Re: Multiple James instances

David Araujo wrote:
> Hello,
> 
> i'm thinking using 3 james frontends (with a alteon in front to do round 
> robin) that is configured with the same mysql database (with users, 
> spool, inbox and error tables). Any comments on this architecture 
> (databases lock, etc) ?

Standard James distribution will not work in that environment: James 
needs locks working on the repositories.

There is a JamesHA (high availability) project on sourceforge. IIRC It 
basically implements the repository locking using javaspaces.

You can alternatively start by splitting the services to different 
computer:
1) one or more SMTP relaying servers to handle your incoming/outgoig 
mail (they does not have local users, only incoming/outgoing spools)
2) one or more POP3 servers that only handle incoming mails from the 
above SMTP servers and only handle mails for specific subgroups of users 
(using a rule that you can apply to your alteon)

Stefano

---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org