2012-11-02 7 views
0

AMQP 대기열을 사용하여 앱이 통신하는 설정이 있습니다. 여러 가지 이유로 RabbitMQ를 기반으로하는 클러스터가 있습니다.Akka를 대기열 클러스터 대안으로 사용 하시겠습니까?

내 질문은 간단합니다 : Akka를 사용하려면 어떻게 RabbitMQ (또는 JMS의 경우 AMQ)를 삭제할 수 있습니까? 나는 Akka와 브로커를 사용할 때 클러스터의 개념을 이해하지 못합니다.

답변

1

우선 : Akka는 메시지 브로커가 아닙니다. Akka Actors는 본질적으로 내결함성이있는 수평 및 수직으로 확장 가능한 응용 프로그램을 구축하기위한 모델입니다. Akka 액터 노드를 통한 메시지의 실제 전송은 전송 보증을 준수하는 모든 전송이 작동합니다. 이는 기본적으로 TCP를 사용하지만 아무도 AMQP, JMS, 0MQ, UDP 또는 기타 전송 수단을 자유롭게 사용할 수 있습니다.

물리적으로 어디에 위치하는지에 대한 가정을하지 않는 모델에 시스템/앱을 쓰고 싶다면 Akka Actors로 전환하십시오.

Akka 클러스터링 (Akka 2.1의 실험에서 p2p &)에 대해 질문하는 내용을 이해할 수 없으므로 정교하게 기재하십시오. 이 도움이

희망,

+0

좋아, 내가 지금이 둘의 미묘한 (머리에) 차이를 이해하고 또한 왜 내 "클러스터"는 문서를 공부 또한 당신의 답변을 읽고 후 질문했다 √ 내가 마음에 두었던 것에 따르지 않는다. 감사! – gpol

+0

잘 듣고 싶다! 행복한 hAkking! –

관련 문제