2011-12-21 123 views

回答

3

您需要手動完成此操作,但單個ejabberd服務器可以處理相當多的流量。每臺服務器都會向羣集添加大量可用連接,因此這不是一項常見任務。

這就是說,我真的很小心在EC2中運行ejabberd。我已經做了大約一年,並且我們經常對抗mnesia網絡分區。集羣ejabberd服務器在EC2網絡中無法可靠運行。

+1

您推薦在EC2上運行羣集ejabberd的EC2實例大小是多少?我的意思是,使用更多節點的小型實例或更少節點的大型實例會更好嗎?謝謝 – 2012-04-30 16:12:14

+0

一般來說,erlang可以很好地擴展以將更多的用戶放在更少的節點上。如果你這樣做,你顯然需要計劃高可用性。儘管如此,這是一個不同問題的話題。 – marcc 2012-06-25 03:41:37

+0

1.您會在什麼環境下運行除EC2之外的ejabberd來處理數百萬個活動連接? 2. ejabberd + EC2的問題在哪裏? (某些節點上的效率問題,還是全部停機?) – 2013-02-11 16:52:25

1

我正在安裝基於EC2 + ejabberd的基礎架構並已閱讀此帖。你不建議嗎?我計劃將後端mysqlk(在AWS RDS中)用作存儲大量數據的表。你怎麼看?