1

我正在尝试设置 Echoprint 服务器。像往常一样,我按照所有说明进行操作,但它不起作用。

我开始了solr,然后我开始了东京暴君。但是当我尝试通过 Python 脚本访问这个东西,或者当我启动 Python 服务器并尝试通过 HTTP 访问它时,我得到了同样的错误:

>>> 导入 fp
>>> fp.ingest({“track_id”:“my_track_id”,“fp”:“123 40 123 60 123 80 123 90 123 110 123 130”,“长度”:“120”,“编码器”:“4.11” })
连接错误。还剩 4 次尝试;重试...
重新连接时出错。我要等一分钟让 solr 重新启动。如果它不回来,那就有问题了。
回溯(最近一次通话最后):
  文件“”,第 1 行,在
  摄取中的文件“fp.py”,第 584 行
    host.add_many(文档)
  文件“solr.py”,第 798 行,在 add_many
    返回 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 行,在连接中
    自我超时)
  文件“/usr/local/lib/python2.6/socket.py”,第 561 行,在 create_connection
    引发错误,味精
socket.error:getsockaddrarg:坏家庭

有什么办法可以解决这个问题吗?

PS。我在 FreeBSD 8.2、Java 1.6、Python 2.6 上运行它

4

1 回答 1

2

你运行 IPv6 吗?

你编译了支持 IPv6 的 python 吗?

似乎您正在通过 IPv6 连接到服务,但某些内容不支持 IPv6

于 2012-04-22T18:30:25.257 回答