gpt4 book ai didi

mongodb - Elasticsearch curl : (7) couldn't connect to host

转载 作者:IT老高 更新时间:2023-10-28 13:27:41 26 4
gpt4 key购买 nike

我正在尝试使用 mongodb 进行 Elasticsearch 。

我已按照以下步骤操作 http://satishgandham.com/2012/09/a-complete-guide-to-integrating-mongodb-with-elastic-search/

但是当我尝试设置索引时

curl -XPUT 'http://localhost:9200/_river/mongodb/_meta' -d '
{
"type": "mongodb",
"mongodb": {
"db": "smmc-dart",
"collection": "smmc_collectionDetails"
},
"index": {
"name": "caseName",
"type": "string"
}
}'

我遇到了错误

curl: (7) couldn't connect to host

当我在浏览器上尝试 http://localhost:9200/ 时,它会显示

{
"status" : 200,
"name" : "Nicholas Scratch",
"version" : {
"number" : "1.1.0",
"build_hash" : "2181e113dea80b4a9e31e58e9686658a2d46e363",
"build_timestamp" : "2014-03-25T15:59:51Z",
"build_snapshot" : false,
"lucene_version" : "4.7"
},
"tagline" : "You Know, for Search"
}

我在终端也试过这个

curl -XGET http://10.20.4.220:9200/

结果

curl: (7) couldn't connect to host

为什么会发生这种情况以及如何解决它。

最佳答案

在我的 Mac OS X 上,我使用 127.0.0.1:9200/ 而不是 http://localhost:9200/ 因为我遇到了同样的问题。

我认为当您使用该命令时,终端会将 localhost 替换为其 IPv6 地址,我不确定 curl 是否支持。

请检查并告诉我。

关于mongodb - Elasticsearch curl : (7) couldn't connect to host,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23131220/

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