小编kna*_*arf的帖子

如何设置冗余ejabberd服务器?

我目前有一个在domain 运行的ejabberd 服务器A。它有一群拥有诸如xyz@A. 我想设置替代服务器,以便在A出现故障时,客户端可以透明地使用替代服务器BC因此,同时仍然使用他们的xyz@A帐户)。

我认为 DNS 部分非常简单,我需要编辑A区域文件来添加SRV备用服务器的记录,如本例所示(http://wiki.xmpp.org/web/SRV_Records#Example_3):

_xmpp-client._tcp.example.net. 86400 IN SRV 5 50 5222 server1.example.net.
_xmpp-client._tcp.example.net. 86400 IN SRV 10 30 5222 server2.example.net.
_xmpp-client._tcp.example.net. 86400 IN SRV 10 10 5222 server3.example.net.
_xmpp-client._tcp.example.net. 86400 IN SRV 10 10 5222 server4.example.net.
_xmpp-client._tcp.example.net. 86400 IN SRV 15 0 5222 backup.example.net.
_xmpp-server._tcp.example.net. 86400 IN SRV 5 50 5269 server1.example.net.
_xmpp-server._tcp.example.net. 86400 IN SRV 10 30 5269 …
Run Code Online (Sandbox Code Playgroud)

redundancy ejabberd xmpp dns-zone

5
推荐指数
1
解决办法
970
查看次数

标签 统计

dns-zone ×1

ejabberd ×1

redundancy ×1

xmpp ×1