2011-12-24 7 views
0

EC2 인스턴스에서 실행중인 Amazon Web Services에서 사용하기 위해 권장하는 XMPP 서버는 무엇입니까?Amazon EC2의 XMPP 서버

자동 또는 적어도 쉬운 클러스터링이 매우 유용합니다. 스케일링은 XMPP 서버 구성 요소도 지원해야합니다. Amazon Auto Scaling에서 자동 크기 조정 기능을 사용할 수 있다면 좋을 것입니다.

어떤 XMPP 서버 (또는 다른 클라우드 오퍼링)를 사용 하시겠습니까? 지금까지 OpenFire와 Ejabberd가 가장 인기있는 선택이라고 말할 수 있지만, EC2 인스턴스에서는 확장 성이 좋지 않을까 우려됩니다.

답변

4

자동 클러스터링 기능이있는 XMPP 서버가 없습니다. XMPP를 사용한 자동 클러스터링은 연결된 프로토콜이기 때문에 매우 어렵습니다. HTTP (XMPP) 만 지원하려는 경우가 아니라면 완전히 투명 할 수는 없습니다. BOSH 이상).

다음과 같은 질문으로 끝납니다 : 노드를 제거 할 때 TCP/IP 연결을 실행하면 어떻게됩니까? 노드를 추가 할 때 마이그레이션 세션을 원하십니까? TCP/IP 연결을 실행하면 무엇을합니까?

ejabberd는 클러스터링을 잘 지원하지만 EC2에서 매우 잘 실행되며 매우 안정적입니다. 이것이 최선의 방법입니다.

OpenFire는 실제로 사용할 수있는 클러스터링 지원이없는 옵션이 아닙니다.

+0

amazon EC2에서 ejabberd 서버에 연결되어 있습니다. 에 도움주세요. http://stackoverflow.com/questions/13227480/not-able-to-connect-ejabberd-server-on-amazon-using-xmpp -framework-of-ios – iphonedev23