1

進行中のプロジェクトにメッセージ キュー システムを使用しようとしていますが、現在は複数のアプリケーションを相互接続するためにカスタム (かつ壊れやすい) メッセージ サブシステムに依存しています。私のシステムでは、pub/sub パターンと queue パターンの両方が頻繁に使用されています。

Apache Apollo は、私が検討しているメッセージ キュー システムの 1 つですが、(たとえば) Apollo サーバーの障害を処理する方法に関する情報が見つかりません。Apollo でフェイルオーバーをサポートする方法はありますか?

4

1 に答える 1

2

いいえ、現在のところ、これは解決されていません。確かに、Apollo は非常に優れたブローカーですが、フェイルオーバーなどの生産に不可欠な機能がいくつか欠けています。Apollo は、次世代の ActiveMQ のコアを作る試みでした。しかし、開発は活発ではありません。

Apache Artemisのような他のブローカーを検討しましたか? これは基本的に、HornetQ、ActiveMQ、および Apollo のコードを使用して ActiveMQ をリメイクする新しい試みです。開発は現在非常に活発で、フェイルオーバーなどのサポートがあります。

于 2015-08-07T20:24:53.437 に答える