1

Echoprintサーバーをセットアップしようとしています。いつものように、私はすべての指示に従いましたが、それは機能しません。

私は始めましたsolr、それから私は東京暴君を始めました。しかし、Pythonスクリプトを介してThingにアクセスしようとした場合、またはPythonサーバーを起動してHTTP経由でアクセスしようとすると、同じエラーが発生します。

>>>インポートfp
>>> fp.ingest({"track_id": "my_track_id"、 "fp": "123 40123 60123 80123 90123110123130"、 "length": "120"、 "codever": "4.11" })
接続エラー。残り4回。再試行しています...
再接続中にエラーが発生しました。solrが再起動するまで1分待ちます。戻らない場合は問題があります。
トレースバック(最後の最後の呼び出し):
  ファイル""、1行目、
  ファイル"fp.py"、行584、取り込み中
    host.add_many(docs)
  add_manyのファイル"solr.py"、行798
    self._update(xstr、addHandler = addHandler)を返します
  _updateのファイル"solr.py"、行923
    rsp = self._post(self.path + addHandler + self.invariant、request、self.xmlheaders)
  _postのファイル"solr.py"、行1043
    self._reconnect()
  _reconnectのファイル"solr.py"、行982
    self.conn.connect()
  ファイル"/usr/local/lib/python2.6/httplib.py"、行720、接続
    self.timeout)
  create_connectionのファイル"/usr/local/lib/python2.6/socket.py"、行561
    エラーを発生させる、メッセージ
socket.error:getsockaddrarg:悪い家族

これを修正する方法はありますか?

PS。FreeBSD 8.2、Java 1.6、Python2.6で実行しています

4

1 に答える 1

2

IPv6を実行していますか?

IPv6をサポートするPythonをコンパイルしましたか?

IPv6経由でサービスに接続しているようですが、IPv6に対応していないものがあります

于 2012-04-22T18:30:25.257 に答える