【发布时间】:2015-07-20 15:04:40
【问题描述】:
在WSO2ESB 中,消息采样处理器将消息从队列中取出,并将其转发到一个序列,在该序列中我们可以对请求进行转换并发送到后端。和
The main purpose of using MSMP is for archiving guaranteed delivery, or in other words, to archive reliable messaging.[Source]
但是当我们使用Message Sampling Processor 时,它只是将消息转发到序列并且处理器不知道消息是否成功传递到后端(使用send | call 调解器)或者处理器知道这一点并且恢复队列中的消息?
我使用 JMS-Message Store (WSO2MB) 尝试了这个场景,我发现当后端服务关闭时消息会丢失。
【问题讨论】: