组播:原因:java.io.IOException:管道损坏

2020-08-14 22:51发布

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

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


大家好,

我在iflow之一中遇到问题,我基本上是使用顺序多播并将数据并行发送到hana DB,默认情况下,超时设置为5分钟,在多播中它的错误为javax.servlet.ServletException: 写入响应期间出错:,原因:java.io.IOException:管道损坏。

当数据少于20条记录时,没有错误,但是对于我有108条记录的测试,它给出了错误。

数据已成功插入到DB表中。 不确定为什么会出现此错误。

任何人都可以帮忙。

谢谢

Yatan

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

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


大家好,

我在iflow之一中遇到问题,我基本上是使用顺序多播并将数据并行发送到hana DB,默认情况下,超时设置为5分钟,在多播中它的错误为javax.servlet.ServletException: 写入响应期间出错:,原因:java.io.IOException:管道损坏。

当数据少于20条记录时,没有错误,但是对于我有108条记录的测试,它给出了错误。

数据已成功插入到DB表中。 不确定为什么会出现此错误。

任何人都可以帮忙。

谢谢

Yatan

付费偷看设置
发送
2条回答
微wx笑
1楼-- · 2020-08-14 23:20

您好 Yatanveer Singh

如果将发送者/集成/接收者处的流配置为同步服务,则发送者系统将等待接收者系统的响应。 发件人系统(不是发件人适配器)将为此超时。 如果接收方的响应超过此值,则发送方将从其侧面关闭连接。

对于发送方系统,您的数据是否已成功发布到接收方系统都没有关系,如果超过超时限制,则此响应将不会发送到发送方系统。

当有大数据需要花费更长的时间来处理并且超时限制小于处理时间时,就会发生这种情况。 我建议您尝试增加发件人系统(而不是发件人适配器)的超时限制。

此致

Sai Sreenivas。

能不能别闹
2楼-- · 2020-08-14 23:15

嗨,大家好,

我能够解决这个问题,

看起来好像流量很大,并且事务涉及大量数据,尤其是在打开跟踪的情况下,会出现此错误。 我将其切换为调试,错误消失了。

此致

Yatan

一周热门 更多>