【发布时间】:2016-07-13 18:04:54
【问题描述】:
我们集成了 WSO2 ESB 和 DAS,我们使用 ESB 通过 publishEvent 中介将事件发送到 DAS。出于 QoS 的原因,我们想使用 Message store-forward (MSMP - Message Store Message Processor) 功能将这些事件发送到 DAS,但是如何通过 publishEvent mediator 使用此 MSMP 功能?
【问题讨论】:
我们集成了 WSO2 ESB 和 DAS,我们使用 ESB 通过 publishEvent 中介将事件发送到 DAS。出于 QoS 的原因,我们想使用 Message store-forward (MSMP - Message Store Message Processor) 功能将这些事件发送到 DAS,但是如何通过 publishEvent mediator 使用此 MSMP 功能?
【问题讨论】:
在 publishEvent mediator[1] 中,它会在创建具有给定详细信息的流时向 WSO2 DAS 发送消息。
但在 MSMP 功能(消息存储消息处理器)中,它将使用处理器[2] 将消息存储并转发(在给定时间间隔内)到给定端点。这是与将事件发布到 DAS 不同的场景。
请了解上面确定的不同场景并通过它来实施您的场景。
[1]https://docs.wso2.com/display/ESB490/Publish+Event+Mediator
[2]http://wso2.com/library/articles/2014/01/guaranteed-delivery-with-Message-Store-Message-Processor/
【讨论】: