JMS Sender:仅在上一条消息成功的情况下提取消息

2020-08-24 21:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 是否有一种方法可以...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

是否有一种方法可以配置JMS发送方适配器,即如果前一条消息已成功处理,则PI仅接收下一条JMS消息?

此操作的目的是使用我们的消息Bus进行排队。 我们想将队列从我们的PI外包。

在某些情况下,有时我们会收到太多的主数据,以至我们的PI难以处理它,尤其是在目标系统不可用时。

所以代替这个:

ECC-(MATMAS)-> PI->目标系统

我们想要这个:

ECC-(MATMAS)->消息总线-(JMS)-> PI

但是,如果PI从消息总线中获取消息,并且先前接收的MATMAS已成功处理,则这才有意义。 否则,PI将再次开始排队。

3条回答
木偶小白
2020-08-24 22:12

如果启用EOIO,则消息是 还在PI中排队,对吗?

这个想法是在PI中没有排队。 如果没有成功处理上一条消息,则所有消息都应保留在消息总线中。

一周热门 更多>