【发布时间】:2016-06-30 10:09:35
【问题描述】:
我正在开发一个 sitecore 应用程序,我需要设置 3 个节点集群,在 2 台服务器中配置 solr,并在所有 3 台服务器中配置 zoo keeper。所以我正在寻找一些负载平衡 solr 实例的解决方案。我们正在开发 azure windows 2012 vms。前端应用程序建立在 siteoCore 之上,我们使用 IIS 作为我们的 Web 服务器。那么,如果不使用 solr 的内部负载均衡器“LBHttpSolrServer”或外部 azure 提供的负载均衡器,那么最好的选择是什么?请建议我,但我不能选择第 3 方负载均衡器。我们有 5 台 CD 服务器。 我可以使用应用程序请求路由模块去服务器场吗?那么我需要在 CD 服务器或 SOLR 服务器的哪个位置安装它?
【问题讨论】:
-
嗨,Deb,您使用的是哪个版本的 Solr?您是安装 Solr 还是使用 Azure 上可用的 Solr VM?为了澄清起见,您想知道 LBHttpSolrServer 和 Azure 负载均衡器之间的最佳选择吗?谢谢,维尼修斯
-
我们使用的是 solr 4.10.3。我已经安装了 solr 并将 solr 注册为 windows 服务。所以想知道solr负载平衡的最佳选择。我可以去 IIS 服务器场吗?
-
LBHttpSolrServer 将是最佳选择,因为您不想使用 3rd 方应用程序并假设您的 SOLR 在 Apache 服务器下运行。
-
我们将 solr 作为 Windows 服务运行。我们没有使用 apache 服务器。
标签: azure solr sitecore load-balancing