来自Datahub的Impex-Cronjob卡在运行中

2020-09-16 21:23发布

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

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


如果我们将一些ZDEBMAS发送到我们的数据中心,他将处理它们并将Impex发送给Hybris。 这适用于〜五种出版物。 然后下一个出版物将impex发送给Hybris,Hybris为此创建了Impex-Import-Job。 在日志中,有一条消息指示cronjob的开始。 但是工作从来没有真正进行过。 "导入的行"和"最后成功的行"字段为空。 如果我将日志级别设置为要调试,则它不会记录作业的进度。 这项工作整天没有进展。

Impex的行数约为14'000,如果我直接在管理控制台中将其导入,它会起作用。 (大约5分钟之内。)我们已经进行了集群,因此datahub将impex发送到不同的服务器。 但是这种现象发生在多台服务器上。 硬件也不应该成为问题,它具有约30%的足够RAM和CPU。

最终的问题是,数据集线器被卡住了,因为这个cronjob从未向他发送任何反馈(因为他永无止境),因此无法再处理DEBMAS。

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

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


如果我们将一些ZDEBMAS发送到我们的数据中心,他将处理它们并将Impex发送给Hybris。 这适用于〜五种出版物。 然后下一个出版物将impex发送给Hybris,Hybris为此创建了Impex-Import-Job。 在日志中,有一条消息指示cronjob的开始。 但是工作从来没有真正进行过。 "导入的行"和"最后成功的行"字段为空。 如果我将日志级别设置为要调试,则它不会记录作业的进度。 这项工作整天没有进展。

Impex的行数约为14'000,如果我直接在管理控制台中将其导入,它会起作用。 (大约5分钟之内。)我们已经进行了集群,因此datahub将impex发送到不同的服务器。 但是这种现象发生在多台服务器上。 硬件也不应该成为问题,它具有约30%的足够RAM和CPU。

最终的问题是,数据集线器被卡住了,因为这个cronjob从未向他发送任何反馈(因为他永无止境),因此无法再处理DEBMAS。

付费偷看设置
发送
2条回答
愤怒的猪头君
1楼-- · 2020-09-16 22:00

如果进行线程转储并激活jdbc日志,那么您看到了什么吗? 可能是您某处的索引非常糟糕

me_for_i
2楼-- · 2020-09-16 22:06

经过一些研究(在SAP的帮助下),我们发现最可能的原因是此错误: https://jira.hybris.com/browse/ECP-1591 不幸的是,我们只有带有补丁1的6.0版。为避免此多线程错误,我们调整了Impex- 导入任务为单线程。 到目前为止,它的工作很慢。 稍后,我们将升级到此补丁以永久解决该问题。

一周热门 更多>