2012-11-02 39 views
0

我具有其中應用使用AMQP隊列通信的設置。出於多種原因,我們有一個基於RabbitMQ的集羣。阿卡作爲隊列簇選擇?

我的問題很簡單:怎麼會有人爲了使用阿卡下降RabbitMQ的(或在AMQ JMS的情況下)?在使用Akka和沒有經紀人時,我並不十分理解集羣的概念。

回答

1

首先:阿卡不是消息代理。您會發現,Akka Actors是一種用於構建本質上具有容錯能力的水平和垂直可伸縮應用程序的模型。至於消息的跨阿卡演員節點的實際運輸:附着在發送​​保證會工作的運輸,這是通過使用TCP默認,但任何人都可以自由地掛鉤AMQP,JMS,0MQ,UDP或任何交通工具,他們看中。

所以,你會切換到阿卡演員,如果你想要寫一個模型,它不會對這裏的東西在物理上位於假設您的系統/應用程序。對於Akka聚類(在Akka 2.1中實驗的p2p &)我不明白你的問題是什麼,請詳細說明。

希望這有助於

+0

好,讀你的答案,也在研究DOC我現在明白了兩個微妙的(我的頭)的差異,也爲何我的「集羣」之後的問題是不符合我的想法。謝謝! – gpol

+0

好聽!快樂hkk! –