標準のメッセージング プラットフォームとして ActiveMQ を使用しています。XD はすでに ActiveMQ を JMS ソースとしてサポートしています。トランスポートとしてのメッセージング プラットフォームは、トランスポートにちなんで名付けられた ERROR キューにペイロードを入れることで、シンクの失敗を処理するのに役立ちます。Redis の場合、ペイロードは LIST に入ります。キューは、バッチ ジョブを使用して失敗したメッセージを処理するための優れた方法です。将来、ActiveMQ がトランスポートとしてサポートされるかどうか疑問に思っています。
質問する
229 次
1 に答える
1
https://jira.spring.io/browse/XD-1928を作成し、年内に予定されている 1.1 M1 リリースのロードマップに載せました。ブローカーとしてのRabbitは、あなたが言及したのと同じエラー処理セマンティクスをサポートしています。
Redis と Rabbit の両方のエラー処理に関する詳細情報があります。
Rabbit は ATM を使用するのに適したメッセージ バスです。redis もサポートしています。これは、メッセージバスの抽象化を検証する方法であり、分析を保存するために使用しているため、既に存在するためです。
フィードバックをお寄せいただきありがとうございます。
乾杯、
マーク
于 2014-07-08T16:48:25.227 に答える