带 SolrCloud 的 Sitecore 开启重建

Sitecore with SolrCloud switch on rebuild

我们最近使用 Sitecore 8.0 Update 2 实施了 SolrCloud。在此设置下一切正常。然后我们将补丁 449298 引入组合中以启用 switch on 重建功能。我们的 CM 服务器是唯一启动索引的服务器。 CM 和 CD 都使用针对 SolrCloud 的搜索功能。

关于增量更新,一切都很好。但是当我们重建索引时,CD 服务器不会获取重建的索引。他们仍然指向以前的 "primary" 索引。 CM 工作正常,没有问题。当我们手动切换索引时,它们也适用于 CD。

我们注意到的唯一问题粘贴在下面,但这似乎是一个无害的错误。

9/11/2016, 11:48:55 AM  WARN    OverseerCollectionProcessor OverseerCollectionProcessor.processMessage : createalias , {
OverseerCollectionProcessor.processMessage : createalias , {
  "operation":"createalias",
  "name":"social_messages_web_alias_secondary",
  "collections":"social_messages_web_secondary"}

CD 上是否需要 449298,或者我们可以只在 CD 上使用 OOTB 库,在 CM 上使用 449298 吗?

感谢任何帮助!

根据 github 中发布页面上的文档,它说明如下:

  • 下载 Sitecore.Support.449298-7.2.6.0.zip 文件。
  • 将存档解压到解决方案中所有Sitecore实例的Website文件夹,如果发生任何冲突则覆盖现有文件

所以,我认为您应该将它应用于您环境中的所有 Sitecore 实例,我自己没有对此进行测试,但根据文档,这似乎是正确的方法。