在Azure上运行Solr

Haa*_*ing 13 solr azure

Solr可以在Azure上运行吗?

Anž*_*nik 11

我知道这个帖子已经老了,但我想分享我们的两分钱.我们在Azure上运行SOLR没有大问题.我们创建了一个启动任务来安装Java并创建部署,我们在每个Web角色上都有一个SOLR实例.从那以后,有点神奇地弄清楚哪个主/从配置,但我们也解决了这个问题.

所以是的,它可以通过一些工作来完成.最重要的是,启动任务是关键.索引不必存储在本地磁盘(本地资源)上的任何位置,因为索引是角色启动的一部分.如果必须加快速度并且可以接受几分钟的差异,则可以让主服务器每隔一段时间使用blob存储副本同步索引.但在这种情况下,您需要实现一个投票算法,以便SOLR实例不会相互覆盖.

我们将在我们的博客上发布信息,但我不想在旧线程的答案中发布链接,因为我看起来像垃圾邮件发送者:o)


Mau*_*fer 2

我实际上没有尝试过,但是Azure可以运行Java,所以理论上它应该能够运行Solr。

这篇文章(“在 Windows Azure 中使用 Jetty 运行 Java”)应该很有用。

“Azure 上的 Lucene.Net”的协调员也声称它应该运行.

编辑:Microsoft Interop 团队编写了有关在 Azure 上运行 Solr 的出色指南和配置提示