在Hybris中,以cms更改批准状态时,内容页面不会同步

时间:2019-01-09 02:18:42

标签: hybris

当我将批准状态更改为未批准时,无法同步内容页面。 我将其恢复为“已批准”静止页面,但尚未同步。 我比较了同步作业中的转储,这是完全相同的。 可能是什么原因引起的?

1 个答案:

答案 0 :(得分:0)

对同步进行故障排除非常复杂...

使用同步cronjob执行同步。要找到相应的cronjob:

  1. 转到hmc / backoffice
  2. 导航到hmc中的系统/ Cronjobs或后台中的系统/背景进程/ Cronjobs
  3. 使用类型下拉列表将搜索限制为“多线程同步”
  4. 选择最新的一个或在日志文件中查找此输出并搜索代码。
  

信息[Thread-107](000000RS)[CatalogVersionSyncJob]同步'sync powertoolsContentCatalog:Staged-> Online'(pk:8796094464500)配置了作业'000000RS'(pk:8796125823477)计划媒体的0个条目:1

这是执行您的同步的cronjob。现在变得更加棘手:

  1. 转到“管理”标签
  2. 查找称为“转储媒体”的属性
  3. 下载属性Realfilename以“ sync_dump_”开头的媒体文件

下载的文件应包含逗号分隔的值。

示例:

  

8796256994364; 8796256961596 ;; actions,allDocuments,...,uid,urlLink,visible ;; false

条目代表以下数据:

  1. 源项目的PK
  2. 目标商品的PK
  3. (时间戳记)
  4. 无法同步的属性列表
  5. 项目已成为僵局的受害者

现在,您可以通过评估源项目和目标项目以及待处理的属性来对同步进行故障排除。

有时,引用目标目录中不存在的项目时会出现问题,有时目标目录中已经存在一个uid。有时,初始属性需要更改。有很多陷阱。