0

メッセージ サンプリング プロセッサではWSO2ESB、キューからメッセージをデキューし、リクエストを変換してバックエンドに送信できるシーケンスに転送します。そして The main purpose of using MSMP is for archiving guaranteed delivery, or in other words, to archive reliable messaging. 【ソース】

しかし、それを使用するMessage Sampling Processorと、メッセージをシーケンスに転送するだけで、メッセージがバックエンドに正常に配信されたかどうか ( send|callメディエーターを使用) をプロセッサが認識しないか、プロセッサがこれを認識してメッセージをキューに復元しますか? JMS-Message Store ( WSO2MB) を使用してこのシナリオを試したところ、バックエンド サービスがダウンするとメッセージが失われることがわかりました。

4

1 に答える 1

1

メッセージ サンプリング プロセッサは、信頼できるメッセージングをサポートしていません[1]。信頼性の高いメッセージングを行うには、メッセージ転送プロセッサを使用する必要があります[2]

[1] - https://docs.wso2.com/display/ESB481/Message+Sampling+Processor

[2] - https://docs.wso2.com/display/ESB481/Message+Forwarding+Processor

于 2015-05-25T08:59:35.723 に答える