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 回答