智能搜索索引问题– Kentico 9

问题描述 投票:0回答:1

我们的开发人员团队一直在遇到智能搜索功能无法正常运行的问题,这在我们的PROD网站中无法正常工作。 UAT网站按预期工作。我们使用Kentico 9 CMS。

示例:我们在Kentico中创建了一个页面,并向智能搜索字段中添加了一些信息。我们在UAT和PROD中遵循相同的过程,但是当您在网站上使用此功能时,只有UAT会返回搜索结果。

Image 1

以下-UAT中的搜索结果– PROD没有返回任何相关信息:

Image 2

到目前为止,我们已尝试解决此问题:

•我们注意到PROD站点需要重建索引状态。我们处理了重建,但没有解决问题。过了一会儿,它要求再次重建。Image 3

•PROD站点链接到Azure门户,并至少可扩展到2个实例,而UAT只能扩展到1个实例。我们试图通过将实例数量增加到2来在UAT(我们可以对其进行调试)中重现相同的问题。搜索功能在UAT中仍然可以正常运行,但在PROD中则不能。

•我们保存了计划任务–再次执行搜索任务以确保其按预期运行。计划的任务运行正常,但没有帮助解决问题。Image 4

有人之前有任何想法或经历过相同或相似的问题吗?

search kentico
1个回答
0
投票

您必须确保计划的任务分别在每个Web场服务器上运行。看一下the documentation(检查提示:通过Web场上的计划程序执行搜索任务)。无论如何,对我而言,它看起来更多是网络场同步问题,而不是智能搜索问题

© www.soinside.com 2019 - 2024. All rights reserved.