首页 > 解决方案 > Elasticx 查询 ES

问题描述

我正在使用 elasticx(Elixir 的弹性搜索客户端)来查询我的 ES 以从那里获取一些日志,所以我做了以下配置:

*) mix.exs:

{:elastix, "~> 0.9.0"}, {:httpoison, "~> 1.4"}, {:poison, "~> 3.0"}, {:retry, "~> 0.8"}

*) myFile.ex:

res0 = Elastix.Index.create("http://15.237.40.183:9200", "twitter", %{})
Logger.debug("\n\n---------- res0 = #{inspect(res0)} ")

==> 我收到这个错误:

[debug] 
---------- res0 = {:error, %HTTPoison.Error{id: nil, reason: :closed}}

谁能给我一些关于这里发生的事情的想法吗?我应该在哪里为 ES 指定我的用户名和密码?

标签: elasticsearchelixirphoenixelastix

解决方案


推荐阅读