AWS ELB + ejabberd 服务器

AWS ELB + ejabberd 服务器

我在 AWS EC2 ejabberd 中拥有两台服务器。我尝试设置一个 ELB 来管理流量,但当我将 ELB 放在 EC2 实例的“前面”时,我无法连接。DNS 设置,我更改了实例 ELB 的 CNAME 公共 DNS 名称的 A 记录。

我读到 SRV 记录不能指向 CNAME,那么是否可以使用 ELB + ejabberd?

问候

答案1

那么不能使用ELB + ejabberd吗?

有可能的。

只要 ELB 配置了 TCP 侦听器而不是 HTTP,XMPP 就应该通过 ELB 工作。

您可以将首选子域(ELB 的 CNAME)作为 SRV 记录,这应该没问题。

这篇文章介绍了如何在 ELB 后面设置 ejabberd:http://overwatering.org/blog/2014/03/straight-forward-clustering-of-ejabberd/

相关内容