2016-06-16 5 views
1

を接続します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(); 
    }, 

誰かが間違ったことを教えてもらえますか?

おかげ

答えて

1

ElasticSearchは私のローカルホストで実行されていないためです。私がelasticsearchをダウンロードして実行した後に、bin/elasticsearchすべてが正常に動作しています。

関連する問題