solr - Sitecore 和 SolrCloud 开启重建

您可能已经知道,配置为与 SolrCloud 一起使用的 Sitecore 不支持重建时的索引切换。有没有办法通过 Solr 4.10.3 和 Sitecore 8.0 来实现这一点?

我们找到了一个链接 - https://github.com/SitecoreSupport/Sitecore.Support.449298 - 但这仅从 5.2.1 到 5.5.1 版本进行了测试。有没有人有为版本 4.10.3 实现这个的经验?我们可能需要注意的任何问题?

谢谢

最佳答案

创建此补丁是因为旧的 SwitchOnRebuild 使用了 Solr Core 切换 API,该 API 现在已在版本 5.* 及更高版本中弃用。由于 Zookeeper 的问题,不建议在 SolrCloud 模式下运行。

此代码使用 Solr“集合”API (/solr/admin/collections?action=LIST),您需要检查此 API 是否可用于 Solr 4.10(我认为它是,但我不是 100% 确定)

然后您只需要忽略有关 schemaFactory 的部分,因为它是 Solr 5.* 特定的。

请注意,此补丁也依赖于要应用的 405677 补丁。

https://stackoverflow.com/questions/38506347/

相关文章:

grails - 如何在grails中自定义spring security插件登录页面

angularjs - 工厂方法总是在 AngularJs 中返回 undefined

dart - Dart 中的 for-in 循环顺序

shortcode - 如何获取联系表 7 的列表

c - 解释为什么 j 得出 150?

angularjs - 如何让 Protractor 点击我的按钮?我一直收到一个元素不可见

amazon-web-services - 如何重启 AWS Data Pipeline

angularjs - 如何一起使用 select2 v4.03 和 AngularJS

zend-framework - 使用 OAuth2 和 ZF3-MVC 保护 REST API

javascript - 如何将 "this"传递给 setTimeout 回调?