SAP PI:针对特定情况更改生成的WSDL中的端点URL

2020-09-02 13:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 谢谢您的时间。 在...

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

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


大家好,

谢谢您的时间。

在某些情况下,我们想在我们的SAP PI之前安装外部(非SAP)硬件负载平衡器。 因此,Web服务使用者将不得不致电硬件负载平衡器,然后将其路由给我们。 显然,要调用HWLB,消费者需要一个不同的endint url。

我想知道是否可以更改为WSDL自动生成的端点URL。

到目前为止,我只发现了论坛主题可能与我有关。

我的问题是:

1)更改SLD的CIM实例中的URL是执行我需要做的有效方法吗?

2)还有另一种方法,这是特定于场景的? 假设场景ABC应该直接调用SAP PI(因此不需要更改端点URL),而场景XYZ应该在HWLB上调用(因此必须更改内在URL)。

编辑:忘记了,我们正在运行单个堆栈的SAP PO 7.5安装

3条回答
Nir深蓝
2020-09-02 13:58

不要弄乱您的PO安装的预配置端点。 只需交换WSDL

WSDL中生成的端点URL,我不知道您可以在生成时直接影响它们的端口(即端点地址,不要与TCP端口混淆)。 但是,如果您需要发出WSDL,则交换端口就像使用编辑器打开WSDL并将外部端点(负载均衡器之一)放在其中一样简单。

如果需要 自动具有此功能,例如 在某种CI/CD中又是另一回事了。 也许其他人可能想再称重。

干杯

詹斯

一周热门 更多>