我的设置:Rails 4,Heroku和Websolr插件。
使用我的Rails 4(生产)应用程序,Solr搜索工作已经好几个月了。然后有一天它退出了,我经历了以下stackoverflow答案,但没有一个能够工作。
由于我之前没有安装java,所以通过它们非常繁琐,但在我回答之前我需要提一下,在解决之前我已经完成了所有三个答案,所以我上面的确可能启用了它。
答案 0 :(得分:3)
花了我一整天的时间来筛选答案,我正准备将我的申请删除并完全删除solr。
我通过访问我的Heroku仪表板解决了这个问题,点击了Websolr插件图标,该图标将我带到了我的heroku应用程序的Websolr页面。我删除了默认情况下的索引,并设置了一个新名称。
创建新索引后,请在标有配置Heroku应用程序
的字段中复制并粘贴文本最后,我去了终端并输入了这些命令。
$ heroku config:添加WEBSOLR_URL = [url_goes_here]
$ heroku restart
现在一切正常。