首页 > 应用开发 > IT综合 > SAP ERP连接多台PI系统配置
异步接口,如果一个存在异常,会导致队列中的后续接口都无法发送,因此针对特需接口,不允许影响数据发送的实时性异步接口,单独配置一台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 note 2116345 - XI RUNTIME: IS_URL with several central Integration Servers(note中配置队列的部分有点错误
Category “RUNTIME”
Parameter "EO_QUEUE_PREFIX_INTERFACE"
Subparameter: SENDER
Value "1"
Category “RUNTIME”
Parameter "EO_INBOUND_PARALLEL_SENDER"
Subparameter "<sender/receiver ID>"
Value "3"
此处不是runtime而是tuning)
队列note可参考 SAP Note 1831889 "XI runtime: Sender queue interface-dependent"
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31405259/viewspace-2682854/ ,如需转载,请注明出处,否则将追究法律责任。