异步接口,如果一个存在异常,会导致队列中的后续接口都无法发送,因此针对特需接口,不允许影响数据发送的实时性异步接口,单独配置一台PI服务器,并行队列,进行发送。本文主要是讲述SAP端的配置,假设PI系统已经搭建完成,并通讯正常
1. 配置发送者 / 接收者标识
事务码: SMISIF ( 或者 SXMB_ADM ,双击配置发送者 / 接收者标识 )

进入配置:

修改进入,新增SANDBOX02

2.集成引擎配置: SXMB_ADM



备注:
( 1 ) runtime is_url 此处配置确定 sap 指向 pi 服务器的地址,自参数 SANDBOX02 (在 SMISIF 中定义)是发送者 / 接收者标识,当前值 dest://PI_AAE2 ( dest://PI_AAE 是默认的 PI 地址)是在 sm59 中维护的 pi 系统的连接地址等信息。如果只需要双 pi ,不需要单独队列,那么只配置这个就可以了,如果需要为此 pi 配置与之前的并行队列,则需要继续配置 tuning
( 2 ) RUNING 参数: EO_QUEUE_PREFIX_INTERFACE 子参数: SENDER 当前值: 1 ( 1- 代表允许并行, 0- 不允许)
( 3 ) RUNING 参数: EO_INBOUND_PARALLEL_SENDER 子参数: SANDBOX02 (发送者 / 接收者标识)当前值: 3 (队列个数)
3. 附 SM59 涉及的配置点


本文详细介绍了如何在SAP环境中配置异步接口,以避免异常影响数据发送的实时性。通过SMISIF和SXMB_ADM事务码设置发送者和接收者标识,并在集成引擎中配置并行队列。关键步骤包括创建新的SANDBOX02标识,调整runtimeis_url指向PI服务器,以及设置EO_QUEUE_PREFIX_INTERFACE和EO_INBOUND_PARALLEL_SENDER参数来启用并行发送和定义队列数量。此外,SM59的配置也涉及到PI服务器的连接地址。
2295

被折叠的 条评论
为什么被折叠?



