点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, Hybris B2...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, Hybris B2...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
Hybris B2C1811。在几个cms组件上添加了限制(CMSInverseRestriction)之后,内容目录的同步持续3-10个小时。 如果我们取消限制,则同步将持续30秒。
我们没有太多受限制的cms组件,大约有20个。
我们试图在一个线程和#cores * 2个线程中执行-结果是相同的。
Impex示例:
INSERT_UPDATE CMSInverseRestriction; uid [unique = true]; 名称; originalRestriction(uid,$ contentCV); $ contentCV [unique = true]
;我们的限制; ourRestriction; ourOriginalRestriction;
更新CMSParagraphComponent; $ contentCV [unique = true]; uid [unique = true]; content [lang = zh]; 限制(uid,$ contentCV)
; ; ourCmsComponent; " ";我们的限制
有人可以建议为什么会这样吗?
您好Prashant,
谢谢您的回答。
在后台运行的同步过程在强制更新模式下工作,因此它将更新所有cms组件。 当我们使用cms限制时,这是一个问题。 对于每个cms组件,都会构建相关组件的图形。 如果组件具有cms限制,则也会复制该组件。 每个cms限制在"组件"字段中都有相关组件的列表。 此列表中的每个组件也会被更新。 由于我们运行了完全同步,因此启用了forceUpdate模式,并且我们从限制的字段"组件"中更新每个组件很多次(对于每个有限制的组件)。
为避免此问题,我在字段的blackList中添加了字段" components"以拒绝同步此相关组件。
它看起来像这样:
仅更新cms限制时可能会带来问题。 在这种情况下,如果您在SmartEdit中更新内容目录,它将不会更新相关组件。 但对于我们的情况来说,它是合适的,因为我们可以在这种情况下使用完全同步。
一周热门 更多>