SOAP to JDBC场景需要15分钟的时间来执行

2020-09-23 21:29发布

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

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


尊敬的专家,

我需要其中一种使用SOAP发送方和JDBC接收方的方案的帮助。

我的问题通常是消息之一是花费异常时间将数据更新到数据库。 大约15分钟。 我们也向SAP提出了查询,他们要求添加不解决问题的poolwaitingtime参数。

请告知我是否需要其他信息。

与场景相关的参数:在我们完整的设置中。 我们确实有5个场景要执行,每个场景都是从JDBC中选取数据并更新对JDBC的响应。

 我们正在使用6个不同的发送器通道来选择数据,并使用6个不同的接收器通道来将数据更新回JDBC。

 在发送方通道中,我们确实有5秒的轮询间隔。

 在接收方通道中,最大并发数为7,poolwaitingtime为180000,因此每15分钟将进入等待状态。


 在日志查看器中,我可以看到该连接已被JDBC关闭,这就是延迟的原因。 我已附上必需的屏幕截图,如果您有任何想法请帮助我。
 

致谢,
Vidhya

capture.jpg (62.8 kB)

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

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


尊敬的专家,

我需要其中一种使用SOAP发送方和JDBC接收方的方案的帮助。

我的问题通常是消息之一是花费异常时间将数据更新到数据库。 大约15分钟。 我们也向SAP提出了查询,他们要求添加不解决问题的poolwaitingtime参数。

请告知我是否需要其他信息。

与场景相关的参数:在我们完整的设置中。 我们确实有5个场景要执行,每个场景都是从JDBC中选取数据并更新对JDBC的响应。

 我们正在使用6个不同的发送器通道来选择数据,并使用6个不同的接收器通道来将数据更新回JDBC。

 在发送方通道中,我们确实有5秒的轮询间隔。

 在接收方通道中,最大并发数为7,poolwaitingtime为180000,因此每15分钟将进入等待状态。


 在日志查看器中,我可以看到该连接已被JDBC关闭,这就是延迟的原因。 我已附上必需的屏幕截图,如果您有任何想法请帮助我。
 

致谢,
Vidhya

capture.jpg (62.8 kB)
付费偷看设置
发送
2条回答
浮生未央
1楼-- · 2020-09-23 22:27

Vidhya,你好

可能是数据库过载,需要更多资源。 您是否尝试在"高级JDBC"选项卡下设置该选项。 处理完每条消息后,从数据库断开连接。 这样,可以避免PI DB会话挂起时的延迟,但是如果您在短时间内进行了很多调用,那将是个坏主意。

此致。

落灬小鱼
2楼-- · 2020-09-23 22:24

嗨,

为什么不使用六个jdbc接收器通道,为什么不能在所有情况下使用单个相同的接收器jdbc,因为它减少了连接。

致谢

Pavan

一周热门 更多>