点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我有一个ImpExImport作业,该作业是由Datahub的出版物创建的。 根据以下几行,作业已开始:
12:01:46,629 26-06-2018 [[8797928555446]] INFO [mpex.impl.DefaultImportService]使用代码= 0000AFVU的cronjob开始同步导入
12:01:46,669 26-06-2018 [[8797928555446]]信息[ex.jalo.cronjob.ImpExImportJob](0000AFVU)启动多线程ImpEx cronjob" ImpEx-Import"(4个线程)
该作业现在在3小时后仍处于RUNNING状态,没有任何其他日志记录。 当我使用作业中的impex媒体并在本地或第二个服务器节点上运行它时,持续时间约为5分钟。
所以,我的问题如下:
-
我如何查看cronjob是否仍在做某事?
-
我该如何阻止他?
-
花费这么长时间的原因可能是什么?
ImpEx-Importjob仍然是默认的hybris。
Hybris/Datahub版本为:6.0.0.1
致谢
安迪
在将hybris修补到最新的6.0.0.27版本后,似乎可以解决该问题。 我怀疑其中一个补丁可以解决问题:
https://jira.hybris.com/browse/PATCH-4405
https://jira.hybris.com/browse/ECP-1915
https://jira.hybris.com/browse/ECP-1534
https://jira.hybris.com/browse/PATCH-2993
尝试将线程设置为1,以查看是否存在并发/死锁问题。 另外,请打开JDBC日志记录,以查看执行作业的节点上发生了什么。
ImpEx导入作业的工作量很短,包括:翻译器,拦截器,SQL select/update/insert语句。
是的,正如所写,请检查JDBC日志,这些将为您提供很多信息。 进行线程转储,在那里您可以看到线程卡在哪里。 如果线程卡在sql层中,则说明存在索引问题。
要使其停止,您可能必须重新启动hybris。
我也可以用一个即兴的提示将其删除
一周热门 更多>