Anž*_*nik 11
我知道这个帖子已经老了,但我想分享我们的两分钱.我们在Azure上运行SOLR没有大问题.我们创建了一个启动任务来安装Java并创建部署,我们在每个Web角色上都有一个SOLR实例.从那以后,有点神奇地弄清楚哪个主/从配置,但我们也解决了这个问题.
所以是的,它可以通过一些工作来完成.最重要的是,启动任务是关键.索引不必存储在本地磁盘(本地资源)上的任何位置,因为索引是角色启动的一部分.如果必须加快速度并且可以接受几分钟的差异,则可以让主服务器每隔一段时间使用blob存储副本同步索引.但在这种情况下,您需要实现一个投票算法,以便SOLR实例不会相互覆盖.
我们将在我们的博客上发布信息,但我不想在旧线程的答案中发布链接,因为我看起来像垃圾邮件发送者:o)
我实际上没有尝试过,但是Azure可以运行Java,所以理论上它应该能够运行Solr。
这篇文章(“在 Windows Azure 中使用 Jetty 运行 Java”)应该很有用。
“Azure 上的 Lucene.Net”的协调员也声称它应该运行.
编辑:Microsoft Interop 团队编写了有关在 Azure 上运行 Solr 的出色指南和配置提示!
| 归档时间: |
|
| 查看次数: |
7593 次 |
| 最近记录: |