Okk*_*kky 6 curl mongodb elasticsearch
我正在尝试用mongodb进行弹性搜索.
我已经按照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"
}
}'
Run Code Online (Sandbox Code Playgroud)
我收到了错误
curl: (7) couldn't connect to host
Run Code Online (Sandbox Code Playgroud)
当我尝试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"
}
Run Code Online (Sandbox Code Playgroud)
我也在终端试过这个
curl -XGET http://10.20.4.220:9200/
Run Code Online (Sandbox Code Playgroud)
结果
curl: (7) couldn't connect to host
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况以及如何解决它.
在我的Mac OS X上,我使用 127.0.0.1:9200/而不是http://localhost:9200/因为我遇到了同样的问题.
我认为当你使用命令时,终端用它的IPv6地址替换localhost,我不确定curl是否支持.
请检查并让我知道.
| 归档时间: |
|
| 查看次数: |
6239 次 |
| 最近记录: |