gpt4 book ai didi

frameworks - 带有 Play 2 配置的 ElasticSearch

转载 作者:行者123 更新时间:2023-12-03 02:09:58 24 4
gpt4 key购买 nike

我正在尝试将 ElasticSearch 模块 ( https://github.com/cleverage/play2-elasticsearch ) 与我的 Play 2 应用程序一起使用。在自述文件中,它说我应该将以下内容添加到我的 application.conf 中:

    ## define local mode or not
elasticsearch.local=false

## list clients
elasticsearch.client="192.168.0.46:9300"
# ex : elasticsearch.client="192.168.0.46:9300,192.168.0.47:9300"

什么是本地模式?我的客户 URL 应该是什么?我找不到有关这些选项应该是什么的任何信息。使用我当前的选项,我得到一个 NoNodeAvailableException。

有人建议:
elasticsearch.local=false elasticsearch.client=mynode1:9200,mynode2:9200

但是 mynode1 和 mynode2 是什么?它不适用于我的应用程序。任何人都可以帮忙吗?谢谢

最佳答案

什么是本地模式?

If elaticsearch.local=true, a elasticsearch node is started in your application ( embedded )



我的客户 URL 应该是什么?

It's your host:port, but the port is the tcp transport define on your elasticsearch node. By default, the port start on 9300 ( http://www.elasticsearch.org/guide/reference/modules/transport.html )



我找不到有关这些选项应该是什么的任何信息。使用我当前的选项,我得到一个 NoNodeAvailableException。

I think you have a problem on port number.

关于frameworks - 带有 Play 2 配置的 ElasticSearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14698815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com