ruby-on-rails - Elasticsearch 无法以索引开头且别名需要唯一错误

标签 ruby-on-rails ruby elasticsearch

我已经将 elasticsearch 集成到我的应用程序中很长时间了。因为,几天前我得到了这种奇怪的行为。我的 elasticsearch 实例没有启动。以下是我得到的错误。我尝试卸载并重新安装 elasticsearch,但没有用。

java.lang.IllegalStateException: 索引和别名需要唯一,但别名[orders_development] 和索引[orders_development] 具有相同的名称

最佳答案

我刚刚在本地 (macOS El Capitan) 遇到了同样的问题。我通过打开 Activity Monitor 并杀死所有 java 进程解决了这个问题。

关于ruby-on-rails - Elasticsearch 无法以索引开头且别名需要唯一错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38366088/

相关文章:

ruby-on-rails - 事件记录中的订单条款和限制

ruby-on-rails - rails 3 : Proper way to Delete resource using respond_with

ruby - 从 Ruby 访问 Google 文档列表 API

ruby-on-rails - 如何自定义 Spree 的 View ?

ruby-on-rails - 如何仅对特定用户的记录执行 ElasticSearch 查询(Rails Tire gem)

elasticsearch - 使用Elastic4s客户端查找索引中特定字段的所有不同值

ruby-on-rails - Rails 是否必须延迟加载所有内容?或者是吗?

ruby-on-rails - Rails 应用程序连接池大小,避免最大池大小问题

python - 美化Python嵌套字典代码

ruby-on-rails - 使用 capistrano 部署期间的 ssh 问题