Greetings everyone, I am considering setting up a jabberd2 installation of maybe 4-5 servers and since I haven't seen any built in cluster options I was thinking of using relayd to load balance the systems. I have a few questions that hopefully the list gurus can help with.
I'm wondering what the thoughts are about whether to use layer 3 vs. layer 7 for this. I would definitely want connections to be sticky and i like the route to options in the layer 3 for this, but not familiar enough w/the xmpp protocol to know if this is feasible. Also, if one of the machines were to become unresponsive that had active conversations going on, would there be any way to keep them alive and move to another server? CARP?? using proxy instead of direct to server? Lastly, I see there are a few different ways to determine if the hosts behind relayd are up, I'm wondering if there is any way to determine this with snmp. Could the check script directive run an snmpget and look for some value? How would relayd determine if the value was good or bad? Thanks in advance. Aaron