gpt4 book ai didi

java - Hybris 站点地图不包含所有产品

转载 作者:行者123 更新时间:2023-12-02 01:11:10 31 4
gpt4 key购买 nike

我在 Hybris 中生成站点地图时遇到问题,成功完成生成作业后,站点地图不包含必须存在的所有产品。问题与产品无关。站点地图中不包含的产品 url 可以如果我只为他们运行此作业,则可以成功。产品计数和 SiteMapUrlLimitPerFile 属性可能会出现问题。如果在整个站点地图中默认设置此值(每个文件 50 000 个 url),我有 5000 个 url ,但如果我更改此值总而言之,每个文件的 10 000 个 url 值我有超过 10 000 个产品 url。在 OOTB 逻辑中,包含所有产品的列表在按 SiteMapUrlLimitPerFile 属性列出的列表中(每个列表代表文件)。我检查了 OOTB 逻辑,它正确地将产品拆分为列表,但似乎并非列表中的所有产品都写入文件。有人遇到类似的问题吗?PS:我使用的是Hybris 6.6.0.9

最佳答案

终于,我找到了自己问题的答案,也许对将来的人有用。

我有 VM 模板,用于处理产品列表、循环列表并打印每个条目的 URL。问题在于虚拟机模板中允许执行循环的最大允许次数。该值在属性 directive.foreach.maxloops 中设置。在我的例子中,每个模板都会处理包含 50,000 个产品的列表,但允许执行循环的最大次数为 1024。
更多详情请查看http://people.apache.org/~henning/velocity/html/ch05s04.html#d0e1269

关于java - Hybris 站点地图不包含所有产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59372929/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com