问题标签 [websolr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 太阳黑子:重新索引导致 Heroku 中的 R14 内存超出错误
我正在尝试将几个 mongo 集合重新索引到 WebSolr 中。较小的集合可以很好地建立索引,但我无法让 Sunspot 重新索引较大的集合(约 150k 文档)而不会耗尽内存。我试过隔离模型并添加 10 和 5 批次,但没有运气。
我可以在本地机器上将这些索引到 solr 的本地实例中。
另外,有没有办法将本地 solr 索引迁移到 websolr?
heroku - WebSolr Heroku,默认安装中断服务器启动
我正在尝试在 Heroku 上安装 WebSolr。我选择了 20 美元/月的套餐。我按照插件页面上的说明进行操作:
我在我的 Gemfile 中添加了以下内容:
在 heroku 配置中,我也有一个正确的 URL:
启动服务器时,我在本地和 heroku 日志中都收到相同的错误:
...
服务器拒绝启动,我无法再访问我的任何控制器。到目前为止,我还没有做任何其他事情。有人知道为什么这个通用的 Solr 集成会破坏我的服务器启动吗?
nutch - 如何将 HTTP 标头添加到 nutch 索引?
我正在尝试将 nutch 与Websolr一起使用。他们的身份验证方法需要向HTTP 更新添加标头。
为此,我想我必须编写自己的 Nutch 插件并扩展getCommonsHttpSolrServer方法。有没有办法在不编写我自己的插件的情况下做到这一点?
solr - 相同的数据库,不同的 Solr 索引
我在 Heroku 上有一个使用 WebSolr 插件的应用程序。WebSolr 索引正在返回数据库中不存在的结果(即返回 10 个 ID,其中只有两个存在)。
当我将生产数据库下载到本地机器上并重新索引本地 Solr 实例时,我得到了有效的结果。
我试过了:
- 重新索引模型给我带来了麻烦
heroku run rake sunspot:solr:reindex[1000,Model]
- 重新索引整个事情
heroku run rake sunspot:solr:reindex
,也尝试过heroku run rake sunspot:reindex
这没有给我任何结果。有没有办法在生产中完全重置 WebSolr 索引而不需要大量停机时间(即重新索引所需的时间)?
我在用着:
- 太阳黑子_solr (2.1.0)
- 导轨 (3.2.18)
- Solr 4.4.0(如 WebSolr 插件页面中所述)
ruby-on-rails - 在 heroku 上使用 solr/websolr 获得单数和复数搜索词的不同结果
我在 heroku 上有太阳黑子 solr/websolr。我已经在我的 solr/conf/schema.xml 中设置了这个
像这样
在开发中,如果我搜索“椅子”或“椅子”,我会得到相同的结果。如果我在 staging 或 prod 上进行相同的搜索,我会为每个搜索词得到不同的结果。我已经重新启动并重新索引了 solr。
我还需要做什么?
heroku - 如何在heroku中动态地将同义词添加到websolr
有什么办法可以让我们在 heroku.xml 中动态地将同义词添加到 websolr。
现在我们只能通过访问 websolr 页面并手动更改它来添加同义词。
linux - 使用 heroku 调度器调度 websolr 重新索引
我在 Heroku 的 Schedule 应用程序中有一个计划命令,用于重建 websolr 索引。
问题是该命令需要用户输入,因此它永远不会自动成功运行。
有没有其他方法可以使用 Heroku Scheduler 应用程序重建我的索引,或者有没有办法在命令中自动发出“y”信号,以便在调度程序中使用我的命令定期构建索引?
performance - Algolia vs Solr 搜索
我正在建立一个产品搜索平台。我之前使用过 Solr 搜索引擎,我发现它的性能很好,但不会生成用户界面。最近我发现 Algolia 有更多的功能,易于设置,并生成一个用户界面。因此,如果有人以前使用过 Algolia:
- Algolia 的性能是否优于 Solr?
- Algolia 和 Websolr 之间有什么区别吗?
ruby-on-rails - Heroku - RSolr::Error::Http (RSolr::Error::Http - 404 Not Found
在 config/sunspot.yml
我的 Heroku 配置变量是
其他所有内容似乎都按照文档进行了配置,但是我在日志中不断收到 404 条消息并且应用程序崩溃。有没有人遇到过这个并设法解决它?
heroku - websolr 日志文件存储在哪里(使用 Heroku 时)?
我在重新编制索引时收到此错误消息,我想检查它报告的内部服务器错误。
[2014-12-11 10:37:43 +0000] 开始索引错误 - RSolr::Error::Http - 500 内部服务器错误 - 重试...错误 - RSolr::Error::Http - 500 内部服务器错误 -忽略... [2014-12-11 10:37:44 +0000] 已完成索引。索引的行数为 850。行/秒:36.41987405255847(经过:1.372876796 秒。)