我们如何在Azure上将Solr 5+作为一个Java应用托管?我遵循这篇文章在Azure中创建一个https://azure.microsoft.com/en-in/documentation/articles/web-sites-java-get-started/应用程序。
但是,从Solr5开始,Java Servlet (Tomcat)被内置到Solr安装文件中,并且它是一个可执行文件!
任何想法,如何让它在Windows Azure基础架构上工作,并在需要时进行良好的扩展。
发布于 2015-12-21 19:43:30
有一个MS OpenTech项目在一个工作者角色中运行Solr on Azure。它是为Solr 4.x创建的,但您应该能够修改它以使用最新版本。
https://github.com/MSOpenTech/Windows-Azure-Solr
如果你想要一些更容易设置的东西,你可以从VM Depot得到一个预配置的Linux镜像,其中包括Solr。这可以很容易地部署到Azure:
发布于 2015-12-22 20:12:29
据我所知,你可以创建一个包含Solr的Ubuntu VM模板来在Azure新门户上安装Solr 4.0.0/4.8.1/4.9.0,如下图所示。

如果您必须安装Solr 5+,我建议您可以创建Azure VM并遵循solr offical getstart文档进行安装。
在Azure上,有一个称为Azure Search的云搜索即服务解决方案,它允许您使用简单的REST API或.NET SDK轻松地向应用程序添加强大的搜索体验,而无需管理搜索基础设施和成为搜索专家。
我建议您可以尝试使用Azure Search来实现您的需求。请转到https://azure.microsoft.com/en-us/documentation/articles/search-what-is-azure-search/了解它。
https://stackoverflow.com/questions/34371366
复制相似问题