Yedekli ejabberd sunucuları nasıl kurulur?


1

Şu anda etki alanında çalışan bir ejabberd sunucum var A. Gibi hesapları olan bir sürü kullanıcı var xyz@A. Alternatif sunucular kurmak, böylece Aistemciler kapalıysa istemciler alternatif sunucuları kullanabilirler ( Bve Cböylece xyz@Ahesaplarını kullanırken ).

Bence DNS bölümü oldukça basit, bu örnekteki gibi alternatif sunucuların kayıtlarını Aeklemek için bölge dosyasını düzenlemeliyim 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 server2.example.net.
_xmpp-server._tcp.example.net. 86400 IN SRV 10 10 5269 server3.example.net.
_xmpp-server._tcp.example.net. 86400 IN SRV 10 10 5269 server4.example.net.
_xmpp-server._tcp.example.net. 86400 IN SRV 15 0 5269 backup.example.net.

Ejabberd sunucularını ana bilgisayar Bve Cwrt kimlik doğrulama ve sohbet odalarına kurmak için gereken adımlar ve özel yapılandırmalar nelerdir?

Yedekli sunucuları ilk kullanıcı db'si ile çalışmak Ayeterli olsa da (A'nın uzun süre kapalı kalmasını beklemiyorum), ideal olarak bir kullanıcı hesap yaparsa db'yi 3 sunucu arasında da eşitlemem gerektiğini düşünüyorum. Biken Aise daha sonra Ayedeklendiğinde oturum açabilir . Ejabberd bunun için bir mekanizma sağlıyor mu?



Ejabberd için yanıt alamadığınız takdirde, Tigase XMPP Sunucusu'nu kullanmanızı tavsiye ederim - kutunun dışına kümelemeyi destekler (bkz. Docs.tigase.net/tigase-server/8.0.0/Administration_Guide/html/… ) ve yalnızca kümeleme modunun etkinleştirilmesini gerektirir - aynı veritabanına bağlanır ve kullanıcıların kimlik doğrulamasını sağlar. Tamamen ayrı bir konu veritabanının kümelenmesi / yüksek kullanılabilirliğidir ancak bunun için veritabanına özel bir çözüm kullanmanızı öneririm.
Wojtek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.