AWS EC2ejabberdに2つのサーバーがあります。トラフィックを管理するためにELBをセットアップしようとしていますが、EC2インスタンスのELB「フロント」に配置すると接続できません。 DNS設定で、インスタンスELBのCNAMEパブリックDNS名のAレコードを変更しました。
SRVレコードはCNAMEを指すことができないと読んだので、ELB + ejabberdを使用することはできませんか?
よろしく
それで、ELB + ejabberdを使用することはできませんか?
可能です。
ELBがHTTPではなくTCPリスナー)で構成されている限り、XMPPはELBを介して機能するはずです。
優先サブドメインであるELBのCNAMEをSRVレコードとして配置できますが、これは問題にはなりません。
この投稿では、ELBの背後にあるejabberdの設定について説明します: http://overwatering.org/blog/2014/03/straight-forward-clustering-of-ejabberd/