【问题标题】:Hybris sync system errorHybris 同步系统错误
【发布时间】:2015-04-03 22:00:22
【问题描述】:

我正在使用 Hybris CMS 系统。我最近通过 productcockpit 上传了多个产品,但是当我在 HMC 上同步时,我得到“系统错误”。

我正在尝试查找错误原因,我检查了我添加的所有新产品,但没有发现任何错误。

这是日志文件:

15.02.04 12:08:21:545   INFO    Starting configuration ...
15.02.04 12:08:23:607   INFO    Sync  'sync -ProductCatalog:Staged->Online' (pk:8796814049780) configured 8 entries for job '00002J68' (pk:8799964922357) schedule medias: 1
15.02.04 12:08:23:608   INFO    Finished configuration in 0d 00h:00m:02s:063ms.
15.02.04 12:08:23:608   INFO    Starting synchronization ...
15.02.04 12:08:29:082   INFO    1. pass, 7 (+7) of 8 items processed (87 %),  1,28 items/sec, 4 (+4) items dumped.
15.02.04 12:08:29:304   INFO    2. pass, 3 (+4) of 4 items processed (75 %),  18,02 items/sec, 4 (+4) items dumped.
15.02.04 12:08:29:369   INFO    comparing last dumps (4/8833109262366 vs 4/8833109360670) - this might take some time...
15.02.04 12:08:29:370   INFO    done comparing last dumps - dumps are equal
15.02.04 12:08:29:374   WARN    sync ended with 4 unfinished items - see last sync media for details
15.02.04 12:08:29:374   WARN    Finished synchronization in 0d 00h:00m:05s:766ms. There were errors during the synchronization!

是否有可能找出导致错误的确切原因?

先谢谢你了。

【问题讨论】:

  • 大部分时间同步问题是由于重复记录。如果是,您可以在目录 -> 目录管理工具 -> 重复标识符中找到重复的产品并将其删除。

标签: sync hybris


【解决方案1】:

您可以在 HMC->System->CronJobs 下的 CSV 中找到删除的行。

在输出中,它将显示导致问题的所有组件的 pk。

您可以通过 HAC->Platform->pk 分析器查看 pk,它会告诉您 PK 的位置,然后,在 pk 分析器返回的表中进行 Flexi 搜索。希望能解决问题。

【讨论】:

    【解决方案2】:

    您可以在 CronJob 的输出中找到有关丢弃行的信息。

    转到 hMC > 系统 > CronJobs。找到 CronJob 00002J68。然后您可以下载未解析的行 CSV。

    【讨论】:

    • 只是为了澄清“管理”选项卡下的 csv 是否具有未解决的行?我看了看它们,上面写着:8797469573121;8797476945921;8799706940011;productBanners 这些数字是同步的,但无论如何要找出确切的产品的产品横幅是不正确的,因为很多产品都发生了变化。
    • 只是补充一点,我可以看到未解析的 csv,其中包含有用的导入信息,但对于同步(我们遇到问题的地方)没有。
    猜你喜欢
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    相关资源
    最近更新 更多