[ejabberd] node_type and frontend/backend separation.
mickael.remond at process-one.net
Mon Mar 9 18:37:53 MSK 2009
Tim Stewart wrote:
> I see that you're referring to this:
> "It is actually possible to write some code that keep the XMPP TCP
> connexion on the front-end but could survive to a loss of the back end
> managing its session (by “migrating” the process)."
> I'm on a deadline and I'm not sure how involved implementing this
> process migration would be. Is it just be a matter of detecting when
> one backend has failed or been shut down, finding a new backend, and
> retrying the operation? Does ejabberd already use the code in
> ejabberd_node_groups.erl, and it just hasn't been extended to support
> this flexibility yet?
> Thanks again for the help,
This is something that has to be written (Process migration).
There is quite some work involved to achieve that transparently.
More information about the ejabberd