gpt4 book ai didi

azure - Sitecore 8.1 Lucene 未更新 - 如何确定索引是否已完全构建?

转载 作者:行者123 更新时间:2023-12-03 03:12:46 24 4
gpt4 key购买 nike

我们使用 Sitecore 8.1 和 LUCENE 搜索提供程序、1 CM 和 2x CD。该解决方案托管在 Azure Web Apps 中。

我们注意到,当内容作者发布或更新文章时,我的某些用户/浏览器会看到更改,而其他用户/浏览器则看不到更改。

我怀疑这是由于未在其中一张 CD 上构建索引(因为未启用历史引擎)。过去,我可以通过 RDP 到 Azure Web 角色 VM 或类似的方式解决此问题,并分析 lunene 索引文件数据时间。

以上对于 WEB 应用程序来说是不可能的,因为您无法通过 RDP 或 FTP 到特定实例。

所以..

  1. Sitecore 有没有办法查明 N 张 CD 的索引是否已 100% 建立?

  2. 如果我们有超过 1 张 CD,历史引擎是否必须打开?

  3. 如果有 N(其中 N > 1)张 CD,发布结束后其中一张 CD 是否会立即重建?这是我们注意到的,它让我感到困惑。

  4. 历史引擎部分可能缺少开箱即用的任何原因?

谢谢。

最佳答案

  1. 不知道。

  2. 据我所知,如果您有任何 CD,则需要“打开”历史引擎。

  3. 组合实例(在同一实例上具有 CM 和 CD)不需要历史引擎,因为它会立即更新。

  4. 我希望它会丢失,因为默认安装不用于扩展。另外,我要提到的是,您需要在 web.config 中明确列出您发布到的所有 CD 实例(或通过 Include 添加)。请参阅 Alen Pelin 的这篇文章:http://blog.alen.pw/2012/06/lucene-index-isnt-updated-on-cd.html

关于azure - Sitecore 8.1 Lucene 未更新 - 如何确定索引是否已完全构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34832975/

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