WSO2 ESB - 如何从消息存储中一条一条(按系列)处理消息
WSO2 ESB - How process messages one by one (in series) from messages store
我尝试使用示例进程和调度程序进程来完成它。但它们是按固定时间间隔工作的,不会等待完成上一条消息。
转发消息处理器 (class ScheduledMessageForwardingProcessor) 在将存储中的下一条消息出列之前等待 http 响应,如果响应正常的话。
如果出现错误,例如 404,它会回滚 JMS 事务并一次又一次地继续使用相同的消息。
ScheduledMessageForwardingProcessor 定义中使用的时间间隔是 MP 在响应后使下一条消息出列的时间间隔。
我尝试使用示例进程和调度程序进程来完成它。但它们是按固定时间间隔工作的,不会等待完成上一条消息。
转发消息处理器 (class ScheduledMessageForwardingProcessor) 在将存储中的下一条消息出列之前等待 http 响应,如果响应正常的话。
如果出现错误,例如 404,它会回滚 JMS 事务并一次又一次地继续使用相同的消息。
ScheduledMessageForwardingProcessor 定义中使用的时间间隔是 MP 在响应后使下一条消息出列的时间间隔。