を接続しますhttps://github.com/firebase/flashlight.gitエラー:firebase弾性検索プロジェクトの懐中電灯からECONNREFUSED 127.0.0.1:9200 ElasticSearch Firebase
私はルートでこれを実行して、私のhttps://flashlighttest.firebaseio.com
に例/シード/ data.jsonからデータをインポート:
FB_NAME="flashlighttest" node app.js
このエラーが発生しました。
failed to index firebase/user/bruce: Error: connect ECONNREFUSED 127.0.0.1:9200
failed to index firebase/user/chan: Error: connect ECONNREFUSED 127.0.0.1:9200
failed to index firebase/user/chuck: Error: connect ECONNREFUSED 127.0.0.1:9200
failed to index firebase/user/kaiso: Error: connect ECONNREFUSED 127.0.0.1:9200
failed to index firebase/user/kato: Error: connect ECONNREFUSED 127.0.0.1:9200
failed to index firebase/user/musashi: Error: connect ECONNREFUSED 127.0.0.1:9200
{ Error: connect ECONNREFUSED 127.0.0.1:9200
at Object.exports._errnoException (util.js:1007:11)
at exports._exceptionWithHostPort (util.js:1030:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1080:14)
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 9200 }
{ Error: connect ECONNREFUSED 127.0.0.1:9200
at Object.exports._errnoException (util.js:1007:11)
at exports._exceptionWithHostPort (util.js:1030:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1080:14)
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 9200 }
{ Error: connect ECONNREFUSED 127.0.0.1:9200
at Object.exports._errnoException (util.js:1007:11)
at exports._exceptionWithHostPort (util.js:1030:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1080:14)
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 9200 }
した後、私は、例えば、フォルダやオープンhttp://localhost:3000/でserve
を実行します。それから、私が検索した単語は、このエラーで0の結果を得ました。
{
"error": {
"address": "127.0.0.1",
"code": "ECONNREFUSED",
"errno": "ECONNREFUSED",
"port": 9200,
"syscall": "connect"
},
"total": 0
}
このエラーは、lib/PathMonitor.js _childAdded関数で発生することがわかりました。
_childAdded: function(key, data) {
var name = nameFor(this, key);
this.esc.index(this.index, this.type, data, key)
.on('data', function(data) {
console.log('indexed'.green, name);
})
.on('error', function(err) {
console.error('failed to index %s: %s'.red, name, err);
})
.exec();
},
誰かが間違ったことを教えてもらえますか?
おかげ