Solr全索引在Hybris 6.6中间歇性地失败

2020-09-03 07:13发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我有新的hybris 6.6设置,在其中定义了一些同义词。 运行完整的solr索引查询间歇性失败,并显示以下错误:链接文本

此错误不是恒定的,索引在随后的运行中成功运行,没有任何更改。 我尝试调试,发现每次运行都无法成功创建 hybris \ data \ solr \ instances \ default \ master__CProduct_flop \ managed \ _schema_analysis_synonyms_en.json ,这会导致索引编制失败。

对此进行任何输入都会有所帮助。 谢谢。

10667-solr-error.txt (9.6 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我有新的hybris 6.6设置,在其中定义了一些同义词。 运行完整的solr索引查询间歇性失败,并显示以下错误:链接文本

此错误不是恒定的,索引在随后的运行中成功运行,没有任何更改。 我尝试调试,发现每次运行都无法成功创建 hybris \ data \ solr \ instances \ default \ master__CProduct_flop \ managed \ _schema_analysis_synonyms_en.json ,这会导致索引编制失败。

对此进行任何输入都会有所帮助。 谢谢。

10667-solr-error.txt (9.6 kB)
付费偷看设置
发送
2条回答
三十六小时_GS
1楼-- · 2020-09-03 07:31

您是否能够找出真正的问题及其可能的解决方法?

callcenter油条
2楼-- · 2020-09-03 07:25

此问题是由于来自ace Wrap,ace wrap, Ace包装,ACE WRap)。 运行完全索引时,将首先删除solr服务器中的同义词,但是当尝试删除ace Wrap时,将删除所有同义词,无论大小写如何。 因此,当另一个删除请求删除" ace wrap"时,由于索引失败,该请求返回404。 由于现在已删除solr服务器中所有区分大小写的同义词,因此,当运行完全索引时,它将成功运行。 但是,来自Hybris的所有同义词(ace Wrap,ace wrap,Ace wrap,ACE WRap)再次导出到Solr,因此,当再次运行索引时,它将失败。 因此,索引会间歇性地失败,可以通过在"同义词来自"中仅保留小写同义词(ace wrap)并删除其他别名来解决。 即使已搜索ACE WRAP,也不会影响搜索,因为text_spell字段启用了LowerCaseFilterFactory,从而允许搜索任何大小写同义词。

一周热门 更多>