0

我的设置:Rails 4,带有 Websolr 插件的 Heroku。

Solr 搜索在我的 Rails 4(生产)应用程序中运行了几个月。然后有一天它退出了,我浏览了以下stackoverflow答案,但没有一个起作用。

答案 1 ,答案 2 ,答案 3

由于我一次没有安装 java,因此它们非常繁琐,但是在我回答这个问题之前我确实需要提到,在我解决它之前我已经完成了所有三个答案,所以我上面所做的事情可能已经启用它。

4

1 回答 1

3

花了我一整天的时间筛选答案,我正要彻底删除我的应用程序并完全删除 solr。

我通过转到我的 Heroku 仪表板,单击 Websolr 插件图标来解决它,该图标将我带到我的 Heroku 应用程序的 Websolr 页面。我删除了默认情况下存在的索引,并使用新名称设置了一个新索引。

创建新索引后,将文本复制并粘贴到标有配置您的 Heroku 应用程序的字段中

最后,我去了终端并输入了这些命令。

$ heroku 配置:添加 WEBSOLR_URL=[url_goes_here]

$ heroku 重启

现在一切正常。

于 2015-07-14T14:20:11.710 回答