我在AWS EC2 ejabberd中有两台服务器。 我试图build立一个ELB来pipe理stream量,但是当我把EC2实例放在一个ELB“前面”时,我无法连接。 DNS设置,我更改了实例ELB的CNAME公共DNS名称的Alogging。
我读SRVlogging不能指向一个CNAME,所以是不是可以使用ELB + ejabberd?
问候
所以不可能使用ELB + ejabberd?
有可能的。
只要ELBconfiguration了TCP侦听器而不是HTTP,XMPP就应该通过ELB工作。
你可以把首选的子域,即ELB的CNAME作为SRVlogging,这应该不成问题。
这篇文章涵盖了在ELB背后设置ejabberd: http : //overwatering.org/blog/2014/03/straight-forward-clustering-of-ejabberd/