[jadmin] Highly Available Jabber server
Daryl Herzmann
akrherz at gmail.com
Thu Oct 19 10:18:30 CDT 2006
On 10/18/06, fulan Peng <fulanpeng at gmail.com> wrote:
> I have setup two ejabberd servers. I have clustered its mnesia
> database but I do not know how to configure jwchat on it. Now I set up
> a Squid proxy on one of the machine and server as proxy for another
> one. You may have a test on it:
> https://breakevilaxis.org
> https://ddint.org
thanks for the email. I've been reading some more and think I
understand the concept of a ejabberd cluster, but there is still the
issue of how to make it highly available in case of a cluster node
failure. I see options like:
1. You have some sort of DNS solution and when a node fails, you
remove its IP from round robin DNS. This seems problematic for
periods of downtime while DNS updates.
2. You have a hardware solution that makes a single internet presence
out of real servers in the ejabberd cluster.
3. You use IPVS with two directors and two real servers. I currently
do that very successfully with apache, but I need this chat solution
to be deployed at a colo/hoster.
It seems most hoster sites do not support IP failover (which IPVS)
wants. And I suspect my budget doesn't match my uptime requirements
:)
am I missing something obvious?
thanks,
daryl
More information about the JAdmin
mailing list